<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ardx="http://www.ardelyx.com/20230331"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns: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="ardx-20230331.xsd" xlink:type="simple"/>
    <context id="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i932880f720fe40d8811f3a60e39b01d9_I20230428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
        </entity>
        <period>
            <instant>2023-04-28</instant>
        </period>
    </context>
    <context id="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie1d859c85d4441f7bfee95af8eb909d2_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6fb93e39ef444d8695c887cc09b73b80_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2066d1e80c264bcd99c9924963c7c7a2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3856b2b0524045fc9db6e2c44a8cf2c2_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ardx:ProductSupplyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iad51cff0cb0e45ad810a4a4575f2c6c1_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ardx:ProductSupplyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iea4a8d7b8d644fb08f9938d356a671ec_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8a79ad494fe042bdbf346769d0ee7b48_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id5bfad961f86457581b6f4e9d7d22270_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i49fc5e3d4b4f406d86613fc88394fa6d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5db9eb9e722e416eb7e2bf74dcb73ce3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia2a18458262545e9818256bcffdfdbe9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icc4c8cc36cfa48c397f9cd3b27be59ed_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i65db80588fcc4d449903945de63379d9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2922df2535ca423a89973f8f65fca675_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i95d3925bde5c401ca56d5a208ae6d39b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3b66658c70174c7b964c4278cadb803b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6b50ab59575f44aab60c0aaa8d0ca9f7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i96ca73985d3c4d82b3a1980bbe2e8e76_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i52f0e7c126f849cc86ce9adbfbd89603_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4732bae904484aa5a7c90237b85d7ac9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</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="if4bd3bd1b1284974bcdb1a2b8b9df930_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</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="ic18098bd479c463a8c870397cfa95c5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</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="id4809599b3f643b0b0ebea13fe0a5062_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i87f50508ad334e6eb7ed23017eb62096_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9ffef6ee8da44bcb94556ef451f40c8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if280f015aeed4a60931d60002bd4d221_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i57175b056d77462ea9709d3fefc23984_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i61e2e4a4f64d40aab8d29960cdd46227_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id804dfa2f8bf4491961e64ab1900b30b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6a28be02017a44cf8e2c9f9690207ec4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5c831a5fa23047d39e1d3768ebd72dfa_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie5547c702f0548338c9eda648f780448_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i702563bc994044d4830a60b075943f6b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia0d688e400e645008fb72d473b88ac99_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic936e46468054162a36dcf4e97de128d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie12a2be0e30248e18c0e219442faa6a9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ie631368284b2408aad835684afa02e95_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0524220fccc7435abcb990a758edda9f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id884382c6adf4ee689a124f5a304b668_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id0d87663204949f4982bae6de6a652c0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if52a556a61d24bc0b97c984c978c2ced_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ifc0743eef5b24b739e5fe93758972073_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iccb2d8b60a884c85ac3e24336cb63e2c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i702ac6a7149a4273b8841d440aaca4c1_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if787129ae8904e9fa759cc369c4db88f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iadea2dc595e045b693f4c3806a5d3b16_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic3daca4f51d947b5945b812330581364_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i85a8b0761bd5415db96033f744c6140a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1c74497a62594f85876db914b650f7c4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i588c4fa500554006860c6007e40ee0a5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3ad9611ed2ff4e919a234ed94bba8aed_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i883fa34c97c54813bb2d78e911d603f8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ide24937bdbc64ce28cc5e6cbfbd5e742_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifaf58162db324fe59ce07df2c57faf57_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib8afaa29db094d8f940e22612a879ea8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib68a978d30bb4163a635630e070edcb7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4dda51aa0a8049d1968ca0f7b120ceef_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i89592ca2da2742faaa3ad4dd4f55e876_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3a9ba30f7b5548f8acfc7d00df9d940a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4dece602bb7b484e80d6317ab479a4e9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iab7f44ca18fe47858c896bf995bca00b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i766e68b72c6f4313991c6e312bae923e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</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>2023-03-31</instant>
        </period>
    </context>
    <context id="i1ad81d2394b2450fba8397056389cb20_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</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>2023-03-31</instant>
        </period>
    </context>
    <context id="i803ae491ae4247699729cd6edb089399_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</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>2023-03-31</instant>
        </period>
    </context>
    <context id="i19b484f382e14cee9bae114778c4b2ee_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5e493e744f814e32a4f525d3b099f39a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i199726c1e7c64eed97aea0f720596607_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i45e32429d8b040ce8d79b9dde9e922f7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iecb4976c60f342fa953b24367cd3820e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i669a009daaeb4d2db79701235b95e376_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic39295831f6047c59873ab434e7a7cf7_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iede9e2d88ec041849965bcef8bfb9c17_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i57102aa94d874a13b6507d22ca28cdc0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8dd2aff3e0974780a6b2aa931ebb28f9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iae1010cf9f614aa9b7166c1b910413d5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic892b663020e42b1bd246832a5009260_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2db82a67dfd141e8a7a89f9559c2902d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1fb1446d2f5f4438a3d7554393bc9a1f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i242fd96eb50447d3991a0de8c6a76b37_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i44fae79f843e424798285c554872b550_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i63206a33055f4c71bee2ac6cc2b4f155_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8517689b41a2471a8481ff5ea1df4049_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9711e441836a4f0d870c15d342503a53_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i87660283b17b44d686672983be8c5c21_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i69de1d9e70cd4b0088ef12543981f292_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i440c55b90eec415db702e87c2679f87b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0576a7417fb0498fb1ea19dcab1a3146_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id5d8d964b58e482b9ff481926c12e415_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if376b021c40b4857af8ed796b6f678c4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iebfb6b4b245549c1925014c3d197a60d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4861c96b38f245e58dee1fb635b16e2b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i644fdcb9f2ec487eb5257a431392d340_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if10e10eb21804ecea009554e9a64bbfe_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ardx:ProductIBSRELAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9daeb86042c74be28a77bbfb542222af_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ardx:ProductIBSRELAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i077fb918ffd34a16a2ba56d845e7c0eb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ardx:CardinalHealthMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i45042f4036a348d9ac0c4307237e2fe3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ardx:AmerisourceBergenDrugCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i35fb475dbd8e4857a5165d3acdca2256_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ardx:McKessonCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueProductLineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5d628cc8068943659267d334778f7341_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ardx:GrossToNetSalesAccrualAndReserveClassificationAxis">ardx:ContractWithCustomerDiscountsAndChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iff654685dbff4d14b4f04d9a1f3d82ad_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ardx:GrossToNetSalesAccrualAndReserveClassificationAxis">ardx:ContractWithCustomerRebatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie2484e9556a94cb28d490b54b7654b83_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ardx:GrossToNetSalesAccrualAndReserveClassificationAxis">ardx:ContractWithCustomerOtherFeesCopayAndReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i26d95d2f372e4305b5ab02ab183e81cc_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ardx:GrossToNetSalesAccrualAndReserveClassificationAxis">ardx:ContractWithCustomerDiscountsAndChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6abe21dd0e894e529281c08515f218a9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ardx:GrossToNetSalesAccrualAndReserveClassificationAxis">ardx:ContractWithCustomerRebatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie70fd6a1343d4c07ab6c0418986dd561_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ardx:GrossToNetSalesAccrualAndReserveClassificationAxis">ardx:ContractWithCustomerOtherFeesCopayAndReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i06d909b1486e465d9d1e0fae1f8ce528_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ardx:GrossToNetSalesAccrualAndReserveClassificationAxis">ardx:ContractWithCustomerDiscountsAndChargebacksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i94828b9e8bfc49a9821ddf83aaed8bd3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ardx:GrossToNetSalesAccrualAndReserveClassificationAxis">ardx:ContractWithCustomerRebatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia4d507187469461589702c69e8af394f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ardx:GrossToNetSalesAccrualAndReserveClassificationAxis">ardx:ContractWithCustomerOtherFeesCopayAndReturnsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i083920320a754056a514534f83b44efb_D20171101-20171130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:KyowaKirinCo.LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-01</startDate>
            <endDate>2017-11-30</endDate>
        </period>
    </context>
    <context id="i1bd3e10bb611407aa9b181ac0b231f2b_I20171130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:KyowaKirinCo.LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-30</instant>
        </period>
    </context>
    <context id="ife5f1ab287944b9d9bde070bbcbc67e0_D20171101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i288cfb8144d94e34b13ad2293ba44e8a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:KyowaKirinCo.LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i39875fb6603e44a9a08e3395ebc9b749_I20220430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:KyowaKirinCo.LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="ie00d1c1778d04b16b85402b79f1486b1_I20221031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:KyowaKirinCo.LtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="i2907f661c6604d53a0fd946c446d11e8_D20171201-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:ShanghaiFosunPharmaceuticalIndustrialDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ib45bb64e3dd84ca6aef388e7e5e6f6e7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:ShanghaiFosunPharmaceuticalIndustrialDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if8a535f9627a421383052d6cea68607f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:ShanghaiFosunPharmaceuticalIndustrialDevelopmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInChinaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i863345a922844c66bd8d54af304f6cdf_D20180301-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:KnightTherapeuticsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-03-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i63261ab5ac574aa09e991359cd4c71ad_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:KnightTherapeuticsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3052a28a1e664c948b14b97c701206d4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:KnightTherapeuticsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i54e4c9709e43489db08f10738e1a7672_D20150601-20150630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:AstrazenecaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:AstraZenecaTerminationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-06-01</startDate>
            <endDate>2015-06-30</endDate>
        </period>
    </context>
    <context id="i3b884d0ed6cd421f8a251db830a1fdce_I20150630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:AstrazenecaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:AstraZenecaTerminationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-06-30</instant>
        </period>
    </context>
    <context id="i57d1ca4ad84940028b209e173e66500a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:AstrazenecaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:AstraZenecaTerminationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i731cea5b5a1d4df7b9a2e29a37cd3494_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:AstrazenecaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:AstraZenecaTerminationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i86a688e614d249fb9330ee9f05c52190_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:AstrazenecaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:AstraZenecaTerminationAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i659312f8037b43898d098e16388710fb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iace679a5607d492699456f44241140e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f0464629a7d41e9a51288c53068a05e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib1d947e78348482b9985a2649fa2ca53_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i52f7c183ef764b48ab94110300434074_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia95bc99b5de94628b6f1a6c5d5185452_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ardx:LicenseAgreementDevelopmentCommercializationDistributionInJapanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7e9a3bf71e144239ab9f7e4ab68a77fb_D20220601-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:HealthCareRoyaltyPartnersIVLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-06-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id6b3392a8c3747ae86ad7d9a483555ca_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:HealthCareRoyaltyPartnersIVLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ieebd3c9bdbf5498bb3059d158b5c146a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:HealthCareRoyaltyPartnersIVLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3d8e929085924d668d54e66064fca686_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">ardx:HealthCareRoyaltyPartnersIVLPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id26a7d8749644b05b1f668cab705f3da_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ardx:TermLoan2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i4fcd0ea1cd1e428982ca7b50b09585db_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="i65852187d2a644d0b3d856dac714bdd5_D20220223-20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ardx:TermLoan2022AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-23</startDate>
            <endDate>2022-02-23</endDate>
        </period>
    </context>
    <context id="i1bde4623e9a04dc39eee1626eaee265d_I20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ardx:TermLoan2022BMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-23</instant>
        </period>
    </context>
    <context id="i94ae49ee7695430e996b24c23504b630_D20220223-20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ardx:TermLoan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-23</startDate>
            <endDate>2022-02-23</endDate>
        </period>
    </context>
    <context id="i638a555d6cc245828c93ab8f2f4152fd_D20220223-20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ardx:TermBLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-23</startDate>
            <endDate>2022-02-23</endDate>
        </period>
    </context>
    <context id="i3f29b0505e0a4f2687c88c38e53ea1dc_D20220223-20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ardx:TermLoan2022BMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-23</startDate>
            <endDate>2022-02-23</endDate>
        </period>
    </context>
    <context id="i0b5ab525e6ab435aaf3c6a02a1de068a_I20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ardx:TermLoan2022AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-23</instant>
        </period>
    </context>
    <context id="i0c94dd239cb747d4badb5a4357da4ad9_I20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ardx:TermLoan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-23</instant>
        </period>
    </context>
    <context id="ia083898fba8644ae8992ef5a76d16d15_I20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ardx:TermLoan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-23</instant>
        </period>
    </context>
    <context id="i3eef16572d6e4271b1f76a0150bcab0d_I20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ardx:TermLoan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-23</instant>
        </period>
    </context>
    <context id="i0f1ad1d3f45248538bc7fb75b496d6b7_I20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ardx:TermLoan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-23</instant>
        </period>
    </context>
    <context id="i33c8ecd2354241aaae56ac9dd1838668_I20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="i144ee9ba68854c9cb614235c5e0c2141_D20220223-20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-23</startDate>
            <endDate>2022-02-23</endDate>
        </period>
    </context>
    <context id="i409069f3154040ff8c6970a5bfafb1ee_D20220223-20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ardx:TermLoan2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-23</startDate>
            <endDate>2022-02-23</endDate>
        </period>
    </context>
    <context id="i33de1b72f71545d986edc3214d5d9beb_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idfb8182a2d794133b5db7776b72a7c32_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="id77334cdee644ae3adb652a17ffda146_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibb1c667d3f6845b9821defdd369f3334_D20220201-20220228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-02-28</endDate>
        </period>
    </context>
    <context id="iad99515dc2cb43bbac4c617f035dbea6_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic39c3311ee344cb6bd0f358d159ff052_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2022Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie825c96e303040cbac67e9975c1d3916_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i378e186ad3f24c9db722bd214a0cd23c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i70a72bd3fdec4799bf7cbc921bbe7771_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9097418276724d54ae8d794f40b08e52_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i76f025b503164e55a2c09bb438e74e2c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i417a6c105f4849fc8598601744a8fe4a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3182ceda3b1f402a8c202c06dedcee6f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie1c3cd44c6894dfbaeaedc130ea028db_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ifc6e80a67a6b4e47b639149a2c278dfd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">ardx:ExitFee2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3794a3d76c384e9fa5e39ef7474a6713_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8a1c090223594681b449fb7259dff90c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i40d30043fca4421a8cdd707a81f722ba_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ardx:LeaseArrangementsAxis">ardx:FacilityFremontCaliforniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia852c2d1c80946b885ed9b389837f281_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ardx:LeaseArrangementsAxis">ardx:FacilityFremontCaliforniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i90fedc697a1647b9a3c9a1fdd6f348f5_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ardx:LeaseArrangementsAxis">ardx:FacilityFremontCaliforniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i38ec05cddf3c49969f8932f33a355bdd_I20210831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ardx:OpenMarketSalesAgreement2021AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-31</instant>
        </period>
    </context>
    <context id="i39984333e24f4d5088fda6b5a260ea33_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ardx:OpenMarketSalesAgreement2021AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i08f1310f62044e3a8e64483b5dd18dda_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ardx:OpenMarketSalesAgreement2021AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i847e1d01ce2b4b5196fbe950423d7527_I20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="i210c86e09a944a939b0007a9a24d4ece_I20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ardx:OpenMarketSalesAgreement2023AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="i71e4928ba21947689d3e92f7f3fc1047_D20230101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">ardx:OpenMarketSalesAgreement2023AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="i1377563bc1bf4114b883c22f97c51e4a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="id437a6bae6684761a2b82865b44768bb_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia72321f082eb4141ae92b05ddd125028_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2cdbd17f499a48b8a163d1b51e42ad39_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i97aaff4ee70847809b2728fcf21c8527_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8e0beb2c643043e5ac96aa6e57782a75_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8bad1512067f4cfc8126e45f3d15fd8f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if085e4b6c55540ee9d2aec7aebfae379_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i569028c12e1a4c889833813e64570cc9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ardx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic136c74cd48c4bbb87c705f1715c6dfa_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ardx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iffc784fcdb3041df855d022e9e60e484_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i38458ac6496e4b97bcf456606e115021_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iab6e5d2a709c4d4a89b9436290d7efe6_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3414587956434b98b32c8ddc23e1990e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idee67a217ee640f3ae98f97ef8b95003_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ardx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9b51b129be104da4b12d3221e1e2ce43_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ardx:EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ib1cf5f5ae42646abb1e513d35f625822_D20210730-20210812">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ardx:StrezsakVersusArdelyxIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-30</startDate>
            <endDate>2021-08-12</endDate>
        </period>
    </context>
    <context id="i85da43d6cf444786a450dbf73698f7f9_D20220719-20220719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ardx:StrezsakVersusArdelyxIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-19</startDate>
            <endDate>2022-07-19</endDate>
        </period>
    </context>
    <context id="icfbdf47e462e49459e70036c484a3c1f_D20211207-20220329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001437402</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">ardx:GoVersusRaabMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-07</startDate>
            <endDate>2022-03-29</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>ardx:segment</measure>
    </unit>
    <unit id="investment">
        <measure>ardx:investment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="jpy">
        <measure>iso4217:JPY</measure>
    </unit>
    <unit id="payment_tranche">
        <measure>ardx:payment_tranche</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="claim">
        <measure>ardx:claim</measure>
    </unit>
    <unit id="defendant">
        <measure>ardx:defendant</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80L2ZyYWc6OGYzMDc5ODRiZmU3NGVkZTk2NzA0M2IyYTk5ODg4YmUvdGFibGU6MWRhMWU1ZjE1Y2Q4NDFiOWJlMmE4MGEzY2E5NzViMTQvdGFibGVyYW5nZToxZGExZTVmMTVjZDg0MWI5YmUyYTgwYTNjYTk3NWIxNF8wLTEtMS0xLTU4MDc3_5ee2ac52-e7e2-45c9-842f-fadb601a9be6">0001437402</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80L2ZyYWc6OGYzMDc5ODRiZmU3NGVkZTk2NzA0M2IyYTk5ODg4YmUvdGFibGU6MWRhMWU1ZjE1Y2Q4NDFiOWJlMmE4MGEzY2E5NzViMTQvdGFibGVyYW5nZToxZGExZTVmMTVjZDg0MWI5YmUyYTgwYTNjYTk3NWIxNF8xLTEtMS0xLTU4MDc3_c02e61e6-2bac-4d3b-abad-0cac6d6a5ac1">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80L2ZyYWc6OGYzMDc5ODRiZmU3NGVkZTk2NzA0M2IyYTk5ODg4YmUvdGFibGU6MWRhMWU1ZjE1Y2Q4NDFiOWJlMmE4MGEzY2E5NzViMTQvdGFibGVyYW5nZToxZGExZTVmMTVjZDg0MWI5YmUyYTgwYTNjYTk3NWIxNF8yLTEtMS0xLTU4MDc3_73444ad5-05bf-4ceb-85ca-57e2494c1d74">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80L2ZyYWc6OGYzMDc5ODRiZmU3NGVkZTk2NzA0M2IyYTk5ODg4YmUvdGFibGU6MWRhMWU1ZjE1Y2Q4NDFiOWJlMmE4MGEzY2E5NzViMTQvdGFibGVyYW5nZToxZGExZTVmMTVjZDg0MWI5YmUyYTgwYTNjYTk3NWIxNF8zLTEtMS0xLTU4MDc3_84dd57bc-49e7-436e-b569-3f9f58691885">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80L2ZyYWc6OGYzMDc5ODRiZmU3NGVkZTk2NzA0M2IyYTk5ODg4YmUvdGFibGU6MWRhMWU1ZjE1Y2Q4NDFiOWJlMmE4MGEzY2E5NzViMTQvdGFibGVyYW5nZToxZGExZTVmMTVjZDg0MWI5YmUyYTgwYTNjYTk3NWIxNF80LTEtMS0xLTU4MDc3_41fa3fe9-42b1-4811-a4aa-3cea4ce2efe0">false</dei:AmendmentFlag>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV84Mi9mcmFnOjRhYTNjNDk3ZTE3MzQyYmNiOTY3YzRhYWVkYTZhMTY4L3RleHRyZWdpb246NGFhM2M0OTdlMTczNDJiY2I5NjdjNGFhZWRhNmExNjhfNTMx_b57924bc-f07d-458c-91ac-ab563c636991">SUBSEQUENT EVENTS[</us-gaap:SubsequentEventsTextBlock>
    <dei:DocumentType
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTIw_ab70b336-9cd2-450e-95da-6f702803689c">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGFibGU6M2Y2YjdhODM3YWMyNDU3YWJkNTBhYjc2ODQzOTgyYzgvdGFibGVyYW5nZTozZjZiN2E4MzdhYzI0NTdhYmQ1MGFiNzY4NDM5ODJjOF8wLTAtMS0xLTU4MDc3_89823e31-acf5-4956-9915-7dc1229a5c8e">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8xMzg_0383135b-e634-40f5-a585-76efe0aad028">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGFibGU6NGNkMTBhYjdjMGQwNGJhMDgwODNjMDQzNjVkMzNmMDIvdGFibGVyYW5nZTo0Y2QxMGFiN2MwZDA0YmEwODA4M2MwNDM2NWQzM2YwMl8wLTAtMS0xLTU4MDc3_11e697c5-f2f9-41eb-a3be-936ea9bda28b">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTI2_c5fe2caf-4315-47f3-b141-7583d6817b36">001-36485</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTI3_37382cc1-417c-496b-a369-f680b718c791">ARDELYX,&#160;INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGFibGU6ZDQ4ZGY4ZmRmNWFlNGI2OWE0ZGMwOThmOTFlYjZmNjUvdGFibGVyYW5nZTpkNDhkZjhmZGY1YWU0YjY5YTRkYzA5OGY5MWViNmY2NV8wLTAtMS0xLTU4MDc3_a1f166f8-6629-4a08-80ad-28ed27551b61">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGFibGU6ZDQ4ZGY4ZmRmNWFlNGI2OWE0ZGMwOThmOTFlYjZmNjUvdGFibGVyYW5nZTpkNDhkZjhmZGY1YWU0YjY5YTRkYzA5OGY5MWViNmY2NV8wLTEtMS0xLTU4MDc3_001206af-a21f-4b4f-9aab-5150f82579b9">26-1303944</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTI4_498146a6-7bf1-4002-9c2a-fe01817913a9">400 Fifth Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTE0_273cafd0-95d7-464a-ac77-af576ae17e08">Suite 210</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTE2_8b65c84e-8cbd-4933-98b5-ffa60eb0df78">Waltham</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTE3_970ae751-05ba-4f43-ba1e-c49cdb01d802">MA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTA3_48e7b4d6-6a7b-46a9-a348-08630159154e">02451</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTIz_0a8f7a39-382c-4117-8e39-e7e7487b9a3f">510</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTEw_9be98edb-37bf-4484-bcfd-4ccd56af0911">745-1700</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGFibGU6MWVhOWRiMmJmZDIxNGNhNzhjNmRjY2M1MzU1YjAzMzMvdGFibGVyYW5nZToxZWE5ZGIyYmZkMjE0Y2E3OGM2ZGNjYzUzNTViMDMzM18xLTAtMS0xLTU4MDc3_58a20bbd-5e58-44d1-a607-8699ef2cec5a">Common Stock, par value $0.0001</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGFibGU6MWVhOWRiMmJmZDIxNGNhNzhjNmRjY2M1MzU1YjAzMzMvdGFibGVyYW5nZToxZWE5ZGIyYmZkMjE0Y2E3OGM2ZGNjYzUzNTViMDMzM18xLTItMS0xLTU4MDc3_36bb7ecd-7529-4460-9a6a-e98eb3173074">ARDX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGFibGU6MWVhOWRiMmJmZDIxNGNhNzhjNmRjY2M1MzU1YjAzMzMvdGFibGVyYW5nZToxZWE5ZGIyYmZkMjE0Y2E3OGM2ZGNjYzUzNTViMDMzM18xLTQtMS0xLTU4MDc3_878c893c-66a3-4a10-b422-20797491e6b7">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTE4_d7e41cce-8fe9-453b-9c41-50d371e21946">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTA5_a58076f3-8f5d-43d4-a282-68aee53ca1db">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGFibGU6MjAxZTdhNzhhNzBmNDQzMDk0NThkZjNmNGJiNzEwNmEvdGFibGVyYW5nZToyMDFlN2E3OGE3MGY0NDMwOTQ1OGRmM2Y0YmI3MTA2YV8yLTEtMS0xLTU4OTUx_e56e64fe-286b-4138-bf27-f8443ad7f01a">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGFibGU6MjAxZTdhNzhhNzBmNDQzMDk0NThkZjNmNGJiNzEwNmEvdGFibGVyYW5nZToyMDFlN2E3OGE3MGY0NDMwOTQ1OGRmM2Y0YmI3MTA2YV8yLTUtMS0xLTU4MDc3_b798df14-f8b3-40f0-8b75-7b73c58e7349">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGFibGU6MjAxZTdhNzhhNzBmNDQzMDk0NThkZjNmNGJiNzEwNmEvdGFibGVyYW5nZToyMDFlN2E3OGE3MGY0NDMwOTQ1OGRmM2Y0YmI3MTA2YV80LTUtMS0xLTU4MDc3_b1d6fa47-8794-46d8-aba2-67adb0e14e0e">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTI1_8f3a54ac-9c97-43db-a434-69818844ad3b">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i932880f720fe40d8811f3a60e39b01d9_I20230428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xL2ZyYWc6ODZkNDc3YzUxZjdiNDI2M2JkOTZjMDA4YzdkM2I5MDQvdGV4dHJlZ2lvbjo4NmQ0NzdjNTFmN2I0MjYzYmQ5NmMwMDhjN2QzYjkwNF8yMTAx_68c76548-9ebb-46ec-8d92-9f1fede44818"
      unitRef="shares">214462429</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfNC0xLTEtMS01ODA3Nw_8555c5a2-4714-44b4-94d4-32b7dc82b616"
      unitRef="usd">92487000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfNC0zLTEtMS01ODA3Nw_889ef05c-1c43-48ff-9c77-9a7c0264e8bb"
      unitRef="usd">96140000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfNS0xLTEtMS01ODA3Nw_73f166ba-4661-4b79-a2d8-568127fccf48"
      unitRef="usd">37886000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfNS0zLTEtMS01ODA3Nw_4c0ea3b7-c7d1-40e1-bbce-a00be26900a3"
      unitRef="usd">27769000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfNi0xLTEtMS01ODA3Nw_194acb50-1071-4c9d-b0c9-643fa24be268"
      unitRef="usd">12120000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfNi0zLTEtMS01ODA3Nw_58c84d7c-186e-4c61-a7e9-76983163a31b"
      unitRef="usd">7733000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryGross
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfNy0xLTEtMS01ODA3Nw_f4ca1e12-1209-40b9-8e8a-89776f652783"
      unitRef="usd">4823000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfNy0zLTEtMS01ODA3Nw_b6b26f84-1690-499d-a35f-83d34f2678c2"
      unitRef="usd">3282000</us-gaap:InventoryGross>
    <ardx:PrepaidCommercialManufacturingCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfOC0xLTEtMS01ODA3Nw_38c597d9-5fac-4c64-a2ec-4671c495e0e6"
      unitRef="usd">13835000</ardx:PrepaidCommercialManufacturingCurrent>
    <ardx:PrepaidCommercialManufacturingCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfOC0zLTEtMS01ODA3Nw_201e62d5-1622-45a8-a194-9c0dec951520"
      unitRef="usd">13567000</ardx:PrepaidCommercialManufacturingCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfOS0xLTEtMS01ODA3Nw_54e73a2a-f774-4954-ac63-b9d713d08bad"
      unitRef="usd">5896000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfOS0zLTEtMS01ODA3Nw_cc865f42-31d4-4bb7-8d1e-de05d0f96133"
      unitRef="usd">5112000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTAtMS0xLTEtNTgwNzc_0b3997d3-1fb1-4a3b-9d01-b847d9d4a54e"
      unitRef="usd">167047000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTAtMy0xLTEtNTgwNzc_00a4a617-8071-46e8-be44-30f190c8532a"
      unitRef="usd">153603000</us-gaap:AssetsCurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTEtMS0xLTEtNTgzOTE_abe71248-4550-4d85-8e23-2e7324234739"
      unitRef="usd">40124000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTEtMy0xLTEtNTgzOTE_733cc68d-7bc9-4f35-8045-a87a159b7fcf"
      unitRef="usd">25064000</us-gaap:InventoryNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTEtMS0xLTEtNTgwNzc_c71c5fb8-6ed7-4bb4-9b3a-21bb79b1ba23"
      unitRef="usd">7972000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTEtMy0xLTEtNTgwNzc_b8c32a53-7d49-4c16-8b12-7623686f4049"
      unitRef="usd">9295000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTItMS0xLTEtNTgwNzc_84f50b65-1aaa-4970-8335-a7f3024f53fe"
      unitRef="usd">1102000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTItMy0xLTEtNTgwNzc_13eed775-9977-415f-821e-fa7d11a02822"
      unitRef="usd">1223000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTQtMS0xLTEtNTgwNzc_79cb9aa0-5b67-402c-89ac-8a1965fd2547"
      unitRef="usd">774000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTQtMy0xLTEtNTgwNzc_62c98c83-b548-493c-815a-2fbef82d5186"
      unitRef="usd">881000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTUtMS0xLTEtNTgwNzc_ca0def20-53bd-4bd3-b1f3-0bdabaf93993"
      unitRef="usd">217019000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTUtMy0xLTEtNTgwNzc_9b89f8a1-7329-49fa-ad20-585e80d5a843"
      unitRef="usd">190066000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTgtMS0xLTEtNTgwNzc_31a13f1c-7056-481a-af4a-fe63873bcb1c"
      unitRef="usd">10513000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTgtMy0xLTEtNTgwNzc_435dffc6-8377-4064-a9cc-381108a676a8"
      unitRef="usd">10859000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTktMS0xLTEtNTgwNzc_8661ae48-b153-40a7-aff1-d6b6ea1139ef"
      unitRef="usd">5074000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMTktMy0xLTEtNTgwNzc_b984b407-dc68-4293-b26f-d8b3ff8c65f1"
      unitRef="usd">7548000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:LoansPayableCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjAtMS0xLTEtNTgwNzc_8f86646f-cbb0-48a1-88aa-f48b2d3ff30b"
      unitRef="usd">26880000</us-gaap:LoansPayableCurrent>
    <us-gaap:LoansPayableCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjAtMy0xLTEtNTgwNzc_944f32e6-24ab-4118-afc8-9e6ff2d7f1ca"
      unitRef="usd">26711000</us-gaap:LoansPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjEtMS0xLTEtNTgwNzc_65f4e5e0-f308-4152-b093-3c3a2f3dce9d"
      unitRef="usd">3998000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjEtMy0xLTEtNTgwNzc_e2191630-5005-4636-b01d-f9d917992a1f"
      unitRef="usd">3894000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjItMS0xLTEtNTgwNzc_39f601b6-6833-4735-9690-db29618ce322"
      unitRef="usd">5545000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjItMy0xLTEtNTgwNzc_b4b24c00-a1e7-4a88-b1ba-1d822f28cdcd"
      unitRef="usd">4211000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjMtMS0xLTEtNTgwNzc_0ffbaff3-5e70-4594-922c-ea14d12c7df2"
      unitRef="usd">11053000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjMtMy0xLTEtNTgwNzc_c98520ff-7fdb-4f89-92fd-24668bb7effd"
      unitRef="usd">12380000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:LiabilitiesCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjQtMS0xLTEtNTgwNzc_cc53fbca-01e1-4c10-8193-6697415e8002"
      unitRef="usd">63063000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjQtMy0xLTEtNTgwNzc_54ca7a0c-2393-490b-afac-946f8645fdb6"
      unitRef="usd">65603000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjUtMS0xLTEtNTgwNzc_40155aa3-aa66-4fd3-a37d-84e8603fea1e"
      unitRef="usd">4814000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjUtMy0xLTEtNTgwNzc_d821884d-520a-4132-a414-490900ed314a"
      unitRef="usd">5855000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjctMS0xLTEtNTgwNzc_e13288b2-3cf6-40e9-9645-8aa084cb0a68"
      unitRef="usd">11498000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjctMy0xLTEtNTgwNzc_7b6d3f8c-4fed-422c-ae9f-d930f5897c26"
      unitRef="usd">9025000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <ardx:DeferredRoyaltyObligationNoncurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjgtMS0xLTEtNTgwNzc_7da3ddbc-fffe-4211-88b8-ee36ba0321d8"
      unitRef="usd">12223000</ardx:DeferredRoyaltyObligationNoncurrent>
    <ardx:DeferredRoyaltyObligationNoncurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjgtMy0xLTEtNTgwNzc_8eb5979d-0c77-45eb-8f2a-935dc59336f9"
      unitRef="usd">11254000</ardx:DeferredRoyaltyObligationNoncurrent>
    <us-gaap:Liabilities
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjktMS0xLTEtNTgwNzc_a7604d67-7e88-4584-9b31-4a8680753027"
      unitRef="usd">91598000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMjktMy0xLTEtNTgwNzc_472764ac-6b28-4114-84e2-981d671cfa40"
      unitRef="usd">91737000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzAtMS0xLTEtNTgwNzc_063e9f61-1376-4b1c-8bf0-0c26acb1c9de"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzAtMy0xLTEtNTgwNzc_e63264d9-71fa-478a-962a-66e3190f08cf"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzItMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjo5NjQwY2Q2YmQ1Nzg0ZTUzOGUwNTBmYTY2OTUyNDIyZV8yMQ_b47a075e-6f92-475a-b045-53f6d9a9e113"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzItMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjo5NjQwY2Q2YmQ1Nzg0ZTUzOGUwNTBmYTY2OTUyNDIyZV8yMQ_dcc0866f-bf97-49d7-9172-7a3141f00633"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzItMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjo5NjQwY2Q2YmQ1Nzg0ZTUzOGUwNTBmYTY2OTUyNDIyZV8zNQ_42663b23-4ae4-4da0-8b5c-a9e0e9765a64"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzItMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjo5NjQwY2Q2YmQ1Nzg0ZTUzOGUwNTBmYTY2OTUyNDIyZV8zNQ_5f57dc06-fdd8-437c-8324-63b548b44ce4"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzItMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjo5NjQwY2Q2YmQ1Nzg0ZTUzOGUwNTBmYTY2OTUyNDIyZV81Nw_0a4e1da7-a045-413f-859e-151f5c575888"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzItMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjo5NjQwY2Q2YmQ1Nzg0ZTUzOGUwNTBmYTY2OTUyNDIyZV81Nw_5565429f-169d-48a5-9d42-6901dc2ad5a4"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzItMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjo5NjQwY2Q2YmQ1Nzg0ZTUzOGUwNTBmYTY2OTUyNDIyZV81Nw_82e719a2-e5fc-4946-a871-559e5ae2083d"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzItMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjo5NjQwY2Q2YmQ1Nzg0ZTUzOGUwNTBmYTY2OTUyNDIyZV81Nw_8e53936d-6336-447b-9e08-a2feb455e9d6"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzItMS0xLTEtNTgwNzc_2c34cee4-611d-4e1f-926a-47b46a8f3cbd"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzItMy0xLTEtNTgwNzc_8f43e5a9-42a3-47c7-8c32-d957463fdd20"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzMtMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjoyZDc2MjViNjljZWM0NDNjYjAwMzQ2ZjdmMGI3OGQ4OF8xOA_015b392e-7742-4c68-8e19-7cc945a0b02b"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzMtMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjoyZDc2MjViNjljZWM0NDNjYjAwMzQ2ZjdmMGI3OGQ4OF8xOA_7e6415b5-d0cf-4c56-b2ec-841f181f8fa6"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzMtMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjoyZDc2MjViNjljZWM0NDNjYjAwMzQ2ZjdmMGI3OGQ4OF8zMg_42a21d41-9850-41a8-be1f-40b51bfc6a59"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzMtMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjoyZDc2MjViNjljZWM0NDNjYjAwMzQ2ZjdmMGI3OGQ4OF8zMg_d49902d9-4af8-4695-9948-8be2c0a8d442"
      unitRef="shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzMtMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjoyZDc2MjViNjljZWM0NDNjYjAwMzQ2ZjdmMGI3OGQ4OF81NA_7dfd8ab6-b576-4b85-865f-35d9614f7197"
      unitRef="shares">214462050</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzMtMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjoyZDc2MjViNjljZWM0NDNjYjAwMzQ2ZjdmMGI3OGQ4OF81NA_94443183-748f-4409-96ba-a047d5d1d07f"
      unitRef="shares">214462050</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzMtMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjoyZDc2MjViNjljZWM0NDNjYjAwMzQ2ZjdmMGI3OGQ4OF82MQ_0239454d-86a7-4463-adbb-41ce4173945f"
      unitRef="shares">198575016</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzMtMC0xLTEtNTgwNzcvdGV4dHJlZ2lvbjoyZDc2MjViNjljZWM0NDNjYjAwMzQ2ZjdmMGI3OGQ4OF82MQ_fac2b182-b031-428e-829d-38dc1f6903b9"
      unitRef="shares">198575016</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzMtMS0xLTEtNTgwNzc_512111dd-4ae9-411c-a941-57e68f1e4714"
      unitRef="usd">21000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzMtMy0xLTEtNTgwNzc_7282df36-407b-4f2c-90d7-fc83ec6995cc"
      unitRef="usd">20000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzQtMS0xLTEtNTgwNzc_f1e119c5-99e9-4e91-af1e-81d9e4f1d520"
      unitRef="usd">932330000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzQtMy0xLTEtNTgwNzc_daddcbce-2f7d-4f8a-89dd-e21fc9964c51"
      unitRef="usd">878500000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzUtMS0xLTEtNTgwNzc_e24863ca-f9db-48c6-856e-34214cf29d0f"
      unitRef="usd">-806910000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzUtMy0xLTEtNTgwNzc_9afdec92-2693-446c-a605-cec6c8034388"
      unitRef="usd">-780137000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzYtMS0xLTEtNTgwNzc_7a650600-1665-441c-8a5e-d51499a561ad"
      unitRef="usd">-20000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzYtMy0xLTEtNTgwNzc_ccdcd9c2-33fb-4733-9a09-9bfe20bcbbb1"
      unitRef="usd">-54000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzctMS0xLTEtNTgwNzc_235dbf6c-245f-496d-928a-2ac23132dc45"
      unitRef="usd">125421000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzctMy0xLTEtNTgwNzc_79e2115a-b6e0-49c4-b411-67a91660e2ee"
      unitRef="usd">98329000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzgtMS0xLTEtNTgwNzc_d8277279-7095-4657-93f3-df10d237a364"
      unitRef="usd">217019000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8xOS9mcmFnOjMzYWEyYWUyNjVjMTQwZDhhNTAxYWI1MGIwMDA1NjQyL3RhYmxlOmMyNGYyMDgxZmU0MTQ1NmY5OTQzYmFhNTJmMzRkNzVjL3RhYmxlcmFuZ2U6YzI0ZjIwODFmZTQxNDU2Zjk5NDNiYWE1MmYzNGQ3NWNfMzgtMy0xLTEtNTgwNzc_fc09f755-46a5-4727-8d16-80cc97ed6c2e"
      unitRef="usd">190066000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6fb93e39ef444d8695c887cc09b73b80_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMy0xLTEtMS01ODA3Nw_728dab60-d64c-4326-ace6-51eae7fd246b"
      unitRef="usd">11355000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2066d1e80c264bcd99c9924963c7c7a2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMy0zLTEtMS01ODA3Nw_8b42a534-f6e1-47c9-b4b3-dc036630f0f9"
      unitRef="usd">450000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3856b2b0524045fc9db6e2c44a8cf2c2_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfNC0xLTEtMS01ODA3Nw_94e07c5a-904e-406d-82d3-e6bf17dedf06"
      unitRef="usd">2000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iad51cff0cb0e45ad810a4a4575f2c6c1_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfNC0zLTEtMS01ODA3Nw_a3295653-f419-4b48-94a6-0d49028cb89d"
      unitRef="usd">14000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iea4a8d7b8d644fb08f9938d356a671ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfNS0xLTEtMS01ODA3Nw_264a3e9c-15c2-405b-9548-c2076f6c73ac"
      unitRef="usd">12000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8a79ad494fe042bdbf346769d0ee7b48_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfNS0zLTEtMS01ODA3Nw_59f407be-a4a3-4e0a-a492-46c5e9f18f9f"
      unitRef="usd">4000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfNy0xLTEtMS01ODA3Nw_7295421c-1870-4678-af2b-e4e1be03e938"
      unitRef="usd">11369000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfNy0zLTEtMS01ODA3Nw_344fa0e6-8662-4b22-8ad9-9381597a83ee"
      unitRef="usd">468000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfOS0xLTEtMS01ODA3Nw_ed655b57-57b9-4b86-a770-320a1cae9350"
      unitRef="usd">1537000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfOS0zLTEtMS01ODA3Nw_c7e38098-5d63-44b6-b5df-82982dd44fc7"
      unitRef="usd">85000</us-gaap:CostOfRevenue>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTAtMS0xLTEtNTgwNzc_d0b4414d-4320-4f12-8486-484d9dd81874"
      unitRef="usd">9093000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTAtMy0xLTEtNTgwNzc_60b7d2b2-1ddb-492c-af80-d355fe660d80"
      unitRef="usd">8851000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTEtMS0xLTEtNTgwNzc_eb59048e-07b7-4916-a646-778b77223d4c"
      unitRef="usd">26803000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTEtMy0xLTEtNTgwNzc_4d183b41-e560-4714-aecc-b71968ece81e"
      unitRef="usd">19339000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:CostsAndExpenses
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTItMS0xLTEtNTgwNzc_e19a9c05-cbcc-4ee8-800b-381df76fe988"
      unitRef="usd">37433000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTItMy0xLTEtNTgwNzc_1bbc15af-5e50-4cc8-82b9-7b22beb28495"
      unitRef="usd">28275000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTMtMS0xLTEtNTgwNzc_b8fe71c0-1f73-4c2e-bd30-3d771303c3e0"
      unitRef="usd">-26064000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTMtMy0xLTEtNTgwNzc_6bc80542-9ad9-4136-9611-d98709c9543b"
      unitRef="usd">-27807000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTQtMS0xLTEtNTgwNzc_5ce7b6ed-8f13-44d9-b752-75a8773ea534"
      unitRef="usd">1028000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTQtMy0xLTEtNTgwNzc_1d584563-aa9b-4485-abe6-93835f4c1683"
      unitRef="usd">746000</us-gaap:InterestExpense>
    <us-gaap:AmortizationOfAdvanceRoyalty
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTUtMS0xLTEtNTgwNzc_b340ae10-b2f7-463b-84b4-b785e221a3d4"
      unitRef="usd">969000</us-gaap:AmortizationOfAdvanceRoyalty>
    <us-gaap:AmortizationOfAdvanceRoyalty
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTUtMy0xLTEtNTgwNzc_956750e7-67c7-4e61-ab98-6dc7b6fd3e34"
      unitRef="usd">0</us-gaap:AmortizationOfAdvanceRoyalty>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTYtMS0xLTEtNTgwNzc_f8b8e482-e7cc-4e36-8d78-0277b01765ba"
      unitRef="usd">1302000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTYtMy0xLTEtNTgwNzc_5dab9210-ea2c-42cd-bd10-76f7fcf1ba3e"
      unitRef="usd">484000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTctMS0xLTEtNTgwNzc_ded7d8e5-1887-46f7-9c61-b163497b4392"
      unitRef="usd">-26759000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTctMy0xLTEtNTgwNzc_65131862-785a-4017-a981-4fc1027293bb"
      unitRef="usd">-28069000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTgtMS0xLTEtNTgwNzc_1bd99c3a-2c12-41e6-88d8-6e2bdd97f123"
      unitRef="usd">14000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTgtMy0xLTEtNTgwNzc_c291eb8d-544e-420d-91f6-85d2fd3724ae"
      unitRef="usd">2000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTktMS0xLTEtNTgwNzc_e4d5b482-947f-4e05-a6dc-9769a1fd3ccf"
      unitRef="usd">-26773000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMTktMy0xLTEtNTgwNzc_26fc15c3-c0d1-4c82-b442-9cf0dbb30cfa"
      unitRef="usd">-28071000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjAtMS0xLTEtNTgwNzc_575bbec2-5877-4464-bd98-8f8a146a7c70"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjAtMS0xLTEtNTgwNzc_bdc2aa34-2b87-4883-aff9-4d4797747afd"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjAtMy0xLTEtNTgwNzc_8d255744-bcfa-454f-8b32-4796fbf6236b"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjAtMy0xLTEtNTgwNzc_9a4941f5-c124-496c-a43d-c85cb01cc45e"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjEtMS0xLTEtNTgwNzc_5fe20d64-f214-4bc5-82aa-d1a0eb5ae0e2"
      unitRef="shares">207023127</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjEtMS0xLTEtNTgwNzc_6a733c5a-b97e-441c-9141-7b355dd86683"
      unitRef="shares">207023127</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjEtMy0xLTEtNTgwNzc_567004c8-8db7-47fd-8168-584c90d1e984"
      unitRef="shares">130934795</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjEtMy0xLTEtNTgwNzc_94bc9076-4bc7-46cd-8f98-228558b0c9cb"
      unitRef="shares">130934795</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjMtMS0xLTEtNTgwNzc_4e43641e-eb26-433c-8932-da1540d68b77"
      unitRef="usd">-26773000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjMtMy0xLTEtNTgwNzc_5e935bf5-3fc9-45d7-b1d2-98e7d59f6875"
      unitRef="usd">-28071000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjQtMS0xLTEtNTgwNzc_684a1ae7-016c-458c-8c99-b1552198dc6b"
      unitRef="usd">34000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjQtMy0xLTEtNTgwNzc_491cf5d6-febf-4b56-bf41-a4be9d188b54"
      unitRef="usd">-82000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjUtMS0xLTEtNTgwNzc_ea075c9b-fbc8-4e23-b635-562d67ac9bf7"
      unitRef="usd">-26739000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yMi9mcmFnOmJiYWMwZmNhMGQ3MTQ1Yzc5MjIyZmU2OWVjMDU3NDVlL3RhYmxlOmFlNWM3MTgyZWFiNTQ0YTJhMTQyZWI1MDUxMDdiY2Q4L3RhYmxlcmFuZ2U6YWU1YzcxODJlYWI1NDRhMmExNDJlYjUwNTEwN2JjZDhfMjUtMy0xLTEtNTgwNzc_ae6a399a-ba27-4554-a21a-3c79137d421c"
      unitRef="usd">-28153000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="id5bfad961f86457581b6f4e9d7d22270_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMy0xLTEtMS01ODA3Nw_084513f0-1dab-4695-8cce-fa841264d14f"
      unitRef="shares">198575016</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id5bfad961f86457581b6f4e9d7d22270_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMy0zLTEtMS01ODA3Nw_8a5273b6-6c32-47e4-a587-4cb22609f9a1"
      unitRef="usd">20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i49fc5e3d4b4f406d86613fc88394fa6d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMy01LTEtMS01ODA3Nw_df7a9715-7f4e-456e-8613-73909d521e66"
      unitRef="usd">878500000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5db9eb9e722e416eb7e2bf74dcb73ce3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMy03LTEtMS01ODA3Nw_e0ca0ab7-26ba-4195-8b18-7ae94d8edcfd"
      unitRef="usd">-780137000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia2a18458262545e9818256bcffdfdbe9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMy05LTEtMS01ODA3Nw_b88dd74a-445a-4208-a7fb-e6a6e7af166a"
      unitRef="usd">-54000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMy0xMS0xLTEtNTgwNzc_7130bb3b-325d-4b30-bb77-32e13dd50dd0"
      unitRef="usd">98329000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="icc4c8cc36cfa48c397f9cd3b27be59ed_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfNC0xLTEtMS01ODA3Nw_1f366df6-40fa-4fcd-8425-c3bab352efe1"
      unitRef="shares">165969</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i65db80588fcc4d449903945de63379d9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfNC01LTEtMS01ODA3Nw_3a520d09-3740-4a12-90f3-e7509423f374"
      unitRef="usd">138000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfNC0xMS0xLTEtNTgwNzc_5d5f4784-b04a-4f00-b67b-dcc2aa0792e9"
      unitRef="usd">138000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="icc4c8cc36cfa48c397f9cd3b27be59ed_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfNi0xLTEtMS01ODA3Nw_cafad80e-5c91-4119-b7ed-53d87a2e7191"
      unitRef="shares">36001</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i65db80588fcc4d449903945de63379d9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfNi01LTEtMS01ODA3Nw_e02d6b6b-b8d9-4d3d-9941-7440230ae5a1"
      unitRef="usd">62000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfNi0xMS0xLTEtNTgwNzc_71aecd0c-8a7d-4fef-9b00-e8ae31324548"
      unitRef="usd">62000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="icc4c8cc36cfa48c397f9cd3b27be59ed_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfNy0xLTEtMS01ODA3Nw_35e8fc16-2afc-4a25-9122-93d2615157f2"
      unitRef="shares">207773</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="icc4c8cc36cfa48c397f9cd3b27be59ed_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfOS0xLTEtMS01ODA3Nw_2c453ec8-d548-4c01-a8f6-2d1d609bdbad"
      unitRef="shares">15477291</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="icc4c8cc36cfa48c397f9cd3b27be59ed_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfOS0zLTEtMS01ODA3Nw_dd9e4236-9f1f-4b44-9a68-c6fbcc67ae06"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i65db80588fcc4d449903945de63379d9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfOS01LTEtMS01ODA3Nw_cfae60fd-55b3-4a5d-a093-dec24628da0d"
      unitRef="usd">50718000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfOS0xMS0xLTEtNTgwNzc_76c5d9a0-709a-4f1a-b195-c131354451a7"
      unitRef="usd">50719000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i65db80588fcc4d449903945de63379d9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMTAtNS0xLTEtNTgwNzc_1fa03708-ff50-4364-bece-ab30aa48ef8a"
      unitRef="usd">2912000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMTAtMTEtMS0xLTU4MDc3_ff5b0558-4c20-47fe-b3b4-2e14a8f6a531"
      unitRef="usd">2912000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2922df2535ca423a89973f8f65fca675_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMTEtOS0xLTEtNTgwNzc_9f54ecfb-e405-48f0-be8e-541cb84f702d"
      unitRef="usd">34000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMTEtMTEtMS0xLTU4MDc3_64d57c57-0ee5-4839-a7f3-412f091539be"
      unitRef="usd">34000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i95d3925bde5c401ca56d5a208ae6d39b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMTItNy0xLTEtNTgwNzc_c5ef3707-2938-4c2d-8dec-5e388543d5ad"
      unitRef="usd">-26773000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMTItMTEtMS0xLTU4MDc3_fd7c5f82-67c5-4925-8877-f96fecc0744d"
      unitRef="usd">-26773000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="i3b66658c70174c7b964c4278cadb803b_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMTMtMS0xLTEtNTgwNzc_71e71d62-b7d3-4bbb-a04c-9c4e575c00fe"
      unitRef="shares">214462050</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3b66658c70174c7b964c4278cadb803b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMTMtMy0xLTEtNTgwNzc_ba44b822-68b6-46d9-af6c-274f1c5a017f"
      unitRef="usd">21000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6b50ab59575f44aab60c0aaa8d0ca9f7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMTMtNS0xLTEtNTgwNzc_e30465ea-d89d-4af9-860f-760b76a6d855"
      unitRef="usd">932330000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96ca73985d3c4d82b3a1980bbe2e8e76_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMTMtNy0xLTEtNTgwNzc_c82b57bd-ede3-420b-9086-6c0172af8c30"
      unitRef="usd">-806910000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i52f0e7c126f849cc86ce9adbfbd89603_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMTMtOS0xLTEtNTgwNzc_b623f48d-bb00-4e9b-9f2f-e926a9178151"
      unitRef="usd">-20000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOmE2MWVjMDViMTlhNDQ5OGM5NmRmNmYzYWEwODc5ZjA0L3RhYmxlcmFuZ2U6YTYxZWMwNWIxOWE0NDk4Yzk2ZGY2ZjNhYTA4NzlmMDRfMTMtMTEtMS0xLTU4MDc3_68b3c191-0b11-43c4-b5d5-0d55c3e7b046"
      unitRef="usd">125421000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i4732bae904484aa5a7c90237b85d7ac9_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMy0xLTEtMS01ODA3Nw_f2e6a3d0-0df7-4649-820e-103aab5701de"
      unitRef="shares">130182535</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4732bae904484aa5a7c90237b85d7ac9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMy0zLTEtMS01ODA3Nw_9c6b48d5-e58a-469a-8bbc-e854c2cd0223"
      unitRef="usd">13000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if4bd3bd1b1284974bcdb1a2b8b9df930_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMy01LTEtMS01ODA3Nw_65e58832-7819-4c29-aaee-1c237f6111ab"
      unitRef="usd">795540000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic18098bd479c463a8c870397cfa95c5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMy03LTEtMS01ODA3Nw_560892e5-78e7-432c-a819-ec3b3ad85752"
      unitRef="usd">-712930000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id4809599b3f643b0b0ebea13fe0a5062_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMy05LTEtMS01ODA3Nw_9f9c3664-d928-421f-9303-09fe72113a6b"
      unitRef="usd">-6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i87f50508ad334e6eb7ed23017eb62096_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMy0xMS0xLTEtNTgwNzc_3a5ef842-ce87-4e17-8558-d1ac79dc7a0c"
      unitRef="usd">82617000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ie9ffef6ee8da44bcb94556ef451f40c8_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfNC0xLTEtMS01ODA3Nw_cd759762-124b-459a-aab3-a97bf7ac35e5"
      unitRef="shares">127100</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="if280f015aeed4a60931d60002bd4d221_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfNC01LTEtMS01ODA3Nw_4b7b39d3-3339-43bb-b102-30046170ee62"
      unitRef="usd">83000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfNC0xMS0xLTEtNTgwNzc_92edd8d1-ad03-4961-b41a-89369493ac21"
      unitRef="usd">83000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ie9ffef6ee8da44bcb94556ef451f40c8_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfNy0xLTEtMS01ODA3Nw_2f9b58e7-4da9-48f9-b744-f2331203612e"
      unitRef="shares">113469</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ie9ffef6ee8da44bcb94556ef451f40c8_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfOS0xLTEtMS01ODA3Nw_cfdc3dca-5f07-4119-b3c4-90bb7569ece1"
      unitRef="shares">5907256</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie9ffef6ee8da44bcb94556ef451f40c8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfOS0zLTEtMS01ODA3Nw_06d4d601-2b33-42a5-ae51-389c875c45b3"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if280f015aeed4a60931d60002bd4d221_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfOS01LTEtMS01ODA3Nw_c6c7b271-bd21-495f-99ad-acafa97e5163"
      unitRef="usd">5920000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfOS0xMS0xLTEtNTgwNzc_a9abde45-efc4-4a9c-aa3c-49acd32edc23"
      unitRef="usd">5921000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if280f015aeed4a60931d60002bd4d221_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMTAtNS0xLTEtNTgwNzc_74eb2242-684e-4522-aa59-928d138db604"
      unitRef="usd">3722000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMTAtMTEtMS0xLTU4MDc3_a9aa88c4-17c6-4e11-9ced-e4e88f47345e"
      unitRef="usd">3722000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i57175b056d77462ea9709d3fefc23984_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMTEtOS0xLTEtNTgwNzc_1c151cfe-0b5f-4f2f-a04f-314dfa58da2d"
      unitRef="usd">-82000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMTEtMTEtMS0xLTU4MDc3_9480c1a1-2f03-48b5-ab2e-80fe7094afa3"
      unitRef="usd">-82000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i61e2e4a4f64d40aab8d29960cdd46227_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMTItNy0xLTEtNTgwNzc_aa657dca-fef2-40f1-ab2a-b4b5b4af4905"
      unitRef="usd">-28071000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMTItMTEtMS0xLTU4MDc3_a53ef67b-4110-40d3-9fe6-c241023007a7"
      unitRef="usd">-28071000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="id804dfa2f8bf4491961e64ab1900b30b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMTMtMS0xLTEtNTgwNzc_af0c79f5-f1a3-45a3-904e-e87c54bbb923"
      unitRef="shares">136330360</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id804dfa2f8bf4491961e64ab1900b30b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMTMtMy0xLTEtNTgwNzc_c602d32b-72b2-45b7-9a27-a3e91ed9d14e"
      unitRef="usd">14000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6a28be02017a44cf8e2c9f9690207ec4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMTMtNS0xLTEtNTgwNzc_6e77b08d-dbb4-49b3-b7f6-74715bbfe545"
      unitRef="usd">805265000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5c831a5fa23047d39e1d3768ebd72dfa_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMTMtNy0xLTEtNTgwNzc_ad9af0a7-4185-4cad-bcab-cf587cf4e692"
      unitRef="usd">-741001000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5547c702f0548338c9eda648f780448_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMTMtOS0xLTEtNTgwNzc_1971bb7d-e9a5-4498-92ef-2ec814af4f3c"
      unitRef="usd">-88000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i702563bc994044d4830a60b075943f6b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yNS9mcmFnOmFjNzRkMzJlODkwZTQyZmI5NDhlNzlhZjQyMmExYTY0L3RhYmxlOjgyOGMyMmI4MmVmZTRhMGJhOTllMGU2ZjU3YWFmZTU2L3RhYmxlcmFuZ2U6ODI4YzIyYjgyZWZlNGEwYmE5OWUwZTZmNTdhYWZlNTZfMTMtMTEtMS0xLTU4MDc3_505d691a-4303-4be6-88d9-1e0acf472af6"
      unitRef="usd">64190000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMy0xLTEtMS01ODA3Nw_2f46fb96-0926-4f0a-8633-983dfdb6bff6"
      unitRef="usd">-26773000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMy0zLTEtMS01ODA3Nw_3d9637cf-a049-4365-897d-f78013ffa928"
      unitRef="usd">-28071000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNS0xLTEtMS01ODc5Nw_a2dd6376-6407-49c2-99f0-581ceec21dbf"
      unitRef="usd">-3000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNS0zLTEtMS01ODc5Nw_c33a795e-8a78-4284-bf4d-8722ba909bdf"
      unitRef="usd">463000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNi0xLTEtMS01ODA3Nw_c5ffb626-6456-4622-b1be-e4135636491c"
      unitRef="usd">902000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNi0zLTEtMS01ODA3Nw_0bb06b2a-b262-4f23-87fd-7f07f6cf870e"
      unitRef="usd">842000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNy0xLTEtMS01ODA3Nw_06c54d1f-970c-488e-94c1-15d8b37fa656"
      unitRef="usd">2912000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNy0zLTEtMS01ODA3Nw_4c7ffc98-7255-4964-a486-5f5f7415f3fc"
      unitRef="usd">3722000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInDerivativeLiabilities
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfOC0xLTEtMS01ODA3Nw_176c197e-63bc-4492-973e-52089fb3a642"
      unitRef="usd">70000</us-gaap:IncreaseDecreaseInDerivativeLiabilities>
    <us-gaap:IncreaseDecreaseInDerivativeLiabilities
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfOC0zLTEtMS01ODA3Nw_9f04b969-511d-42fd-966e-b7ba7f8e59a2"
      unitRef="usd">15000</us-gaap:IncreaseDecreaseInDerivativeLiabilities>
    <us-gaap:GainsLossesOnRestructuringOfDebt
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfOS0xLTEtMS01ODA3Nw_ffb63b63-d8a6-4586-8189-91267c633622"
      unitRef="usd">0</us-gaap:GainsLossesOnRestructuringOfDebt>
    <us-gaap:GainsLossesOnRestructuringOfDebt
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfOS0zLTEtMS01ODA3Nw_c42fa6ab-4ded-4243-85ef-4976259a6e9a"
      unitRef="usd">-102000</us-gaap:GainsLossesOnRestructuringOfDebt>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTAtMS0xLTEtNTgwNzc_71981d99-0fda-4b70-9c76-ae771dac50ce"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTAtMy0xLTEtNTgwNzc_8f4ddb3e-f8fb-4972-a1ec-b75d0493f55a"
      unitRef="usd">710000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTEtMS0xLTEtNjAyODI_76440837-1e43-4162-9bd3-7c237569b62c"
      unitRef="usd">429000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTEtMy0xLTEtNjAyODI_c57dd955-3a7c-4aa8-87e0-4eaea9eb8c5e"
      unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTEtMS0xLTEtNTgwNzc_71b9605b-bb78-4d85-a3e6-df417844c3b8"
      unitRef="usd">1044000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTEtMy0xLTEtNTgwNzc_8129db3d-1f64-43a2-b020-33c8a321da82"
      unitRef="usd">109000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTQtMS0xLTEtNTgwNzc_148adc5b-da25-4c14-b820-30dd98ba9631"
      unitRef="usd">4387000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTQtMy0xLTEtNTgwNzc_5ac856d8-dcaf-4af8-a4f0-b6ad10a8cb59"
      unitRef="usd">3892000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTUtMS0xLTEtNTgwNzc_332547b1-056e-40b4-ba99-9b71a6729225"
      unitRef="usd">16601000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTUtMy0xLTEtNTgwNzc_9a284503-f428-4f01-be3f-ced541999a6a"
      unitRef="usd">3487000</us-gaap:IncreaseDecreaseInInventories>
    <ardx:IncreaseDecreaseInPrepaidCommercialManufacturingExpense
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTYtMS0xLTEtNTgwNzc_7e702fc1-1611-4640-849a-b81ffe6e85a2"
      unitRef="usd">268000</ardx:IncreaseDecreaseInPrepaidCommercialManufacturingExpense>
    <ardx:IncreaseDecreaseInPrepaidCommercialManufacturingExpense
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTYtMy0xLTEtNTgwNzc_0bb351aa-fdb9-4b4e-8276-d76c4401a643"
      unitRef="usd">9393000</ardx:IncreaseDecreaseInPrepaidCommercialManufacturingExpense>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTctMS0xLTEtNTgwNzc_859467db-5956-4371-b9ec-c033f1ef298b"
      unitRef="usd">774000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTctMy0xLTEtNTgwNzc_21f0147b-3dab-4dff-ba51-a9cf006b40e1"
      unitRef="usd">-9086000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTgtMS0xLTEtNTgwNzc_d9af6da4-7a8b-4677-8f5b-cd4515cbcef1"
      unitRef="usd">-346000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTgtMy0xLTEtNTgwNzc_c2e47f68-3bc6-4f60-8be3-fa7f3de7e14b"
      unitRef="usd">753000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTktMS0xLTEtNTgwNzc_07b799df-ef93-43a3-b9f4-aec3a4cc7057"
      unitRef="usd">-2474000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMTktMy0xLTEtNTgwNzc_5ab20f63-21a4-4d96-a49e-95356c49662c"
      unitRef="usd">882000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjAtMS0xLTEtNTgwNzc_f407a33e-3a61-482c-ba4e-a2e805f2cbcb"
      unitRef="usd">-937000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjAtMy0xLTEtNTgwNzc_659798cd-adc0-47aa-a5be-1e972115579b"
      unitRef="usd">-836000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjEtMS0xLTEtNTgwNzc_25423668-3f7f-449f-bfe7-369adb889bf2"
      unitRef="usd">-1396000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjEtMy0xLTEtNTgwNzc_2f31dbd0-7f32-4a00-ac4a-e3a054750c63"
      unitRef="usd">-1041000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjItMS0xLTEtNTgwNzc_b73ae2ea-5ce5-49fb-b60b-32d4d6989bcd"
      unitRef="usd">3807000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjItMy0xLTEtNTgwNzc_e01d9550-a950-40b1-91a5-705cde0b5e44"
      unitRef="usd">3836000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjMtMS0xLTEtNTgwNzc_30cc39f4-b2b4-4658-9e42-69a2faeae3ef"
      unitRef="usd">-44795000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjMtMy0xLTEtNTgwNzc_d4210a47-42e0-41f9-95f7-c72e26c7f4d8"
      unitRef="usd">-27620000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjUtMS0xLTEtNTgwNzc_e38803b7-ac80-4563-a0f6-08eb835bfe1b"
      unitRef="usd">11000000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjUtMy0xLTEtNTgwNzc_9d86404b-8a96-4a9c-a761-5e0a2a4ffe7a"
      unitRef="usd">27300000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjYtMS0xLTEtNTgwNzc_2016697c-95ee-4391-9eda-fa4477f744f9"
      unitRef="usd">20763000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjYtMy0xLTEtNTgwNzc_b3a98e6e-bfe6-4cd4-b271-553a97fb1bb8"
      unitRef="usd">25763000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjctMS0xLTEtNTgwNzc_cbfd944f-5ad3-40e0-a0d4-366384c329a0"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjctMy0xLTEtNTgwNzc_cc8821e3-8f32-41db-b3fb-a3a6d5b3349d"
      unitRef="usd">795000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjgtMS0xLTEtNTgwNzc_c1453d7a-832f-491a-9434-4ee59c8f8f25"
      unitRef="usd">14000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjgtMy0xLTEtNTgwNzc_f4d3752e-ae40-453f-bee4-b0ad11d241d6"
      unitRef="usd">0</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjktMS0xLTEtNTgwNzc_fbbdf827-9de6-4f27-a557-f02e6d369222"
      unitRef="usd">-9777000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMjktMy0xLTEtNTgwNzc_f9cbf7d7-56c5-4aca-9304-a32beff30cc3"
      unitRef="usd">2332000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMzEtMS0xLTEtNTgwNzc_d6a65a97-c45a-4d55-96f5-90ccead7624b"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMzEtMy0xLTEtNTgwNzc_0cc472c6-8d94-46f0-b741-81b7376c57b2"
      unitRef="usd">26971000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMzItMS0xLTEtNTgwNzc_04d3e45f-4336-46ed-8479-dc7d3d63ed3c"
      unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMzItMy0xLTEtNTgwNzc_65d719a3-3731-43be-a45b-c36d942c9c4f"
      unitRef="usd">33038000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMzctMS0xLTEtNTgwNzc_4b4eeee2-e4cb-46d4-b7a8-e893c47fc4d6"
      unitRef="usd">50719000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMzctMy0xLTEtNTgwNzc_35f8bfe9-14c2-41ad-bbfa-a46b38d92aac"
      unitRef="usd">5921000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMzgtMS0xLTEtNTgwNzc_7f8ed64b-1047-4b94-9a17-a0ffc281d3c9"
      unitRef="usd">200000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfMzgtMy0xLTEtNTgwNzc_cc33b33e-9fe6-4322-9e6e-72a87b5a8876"
      unitRef="usd">83000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNDEtMS0xLTEtNTgwNzc_1c0986dd-758c-46d8-ba9d-7dc6c176d7ec"
      unitRef="usd">50919000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNDEtMy0xLTEtNTgwNzc_27de5b3c-19a1-4da9-a27e-13bc8e137bac"
      unitRef="usd">-63000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNDItMS0xLTEtNTgwNzc_b7860fd8-1a1b-4c76-8618-a7679ba7dbb5"
      unitRef="usd">-3653000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNDItMy0xLTEtNTgwNzc_545bd496-e25f-43ac-abfc-a8e40c42812c"
      unitRef="usd">-25351000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNDMtMS0xLTEtNTgwNzc_526a6dde-077a-4b12-aa7c-c739abe9e125"
      unitRef="usd">96140000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i87f50508ad334e6eb7ed23017eb62096_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNDMtMy0xLTEtNTgwNzc_1959cc41-1a9e-4dc1-aa2e-6ea7d94d70fb"
      unitRef="usd">72428000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNDQtMS0xLTEtNTgwNzc_187a050c-7def-4dd5-9e15-c292e62d2b9a"
      unitRef="usd">92487000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i702563bc994044d4830a60b075943f6b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNDQtMy0xLTEtNTgwNzc_daa91035-ac84-45d1-bcdb-1c27a5275f5b"
      unitRef="usd">47077000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNDYtMS0xLTEtNTgwNzc_cd6435d6-e048-43cc-aa83-d969c7fa83d3"
      unitRef="usd">860000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNDYtMy0xLTEtNTgwNzc_6531fc4b-7dd2-46d1-ba2f-bf6baae20b6e"
      unitRef="usd">741000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNDctMS0xLTEtNTgwNzc_8cfe2e8f-190c-4c52-b8d7-c191ee829c77"
      unitRef="usd">0</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNDctMy0xLTEtNTgwNzc_c96dd1a5-3819-4b4b-8b1e-cada3708da0b"
      unitRef="usd">1000</us-gaap:IncomeTaxesPaidNet>
    <ardx:DerivativeIssued
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNTEtMS0xLTEtNTgwNzc_0ed73fc5-6c3c-4113-963f-3276d7de290c"
      unitRef="usd">0</ardx:DerivativeIssued>
    <ardx:DerivativeIssued
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8yOC9mcmFnOjQwYzE0M2NiMDk1MzQwYzA4MGY2NGVmZjNlMTBmYjc3L3RhYmxlOmRiOWRiMWFlZjBlNzQ2OTJiOTA2OTBjZmM5NjcxM2JkL3RhYmxlcmFuZ2U6ZGI5ZGIxYWVmMGU3NDY5MmI5MDY5MGNmYzk2NzEzYmRfNTEtMy0xLTEtNTgwNzc_27252d43-ecd5-41b6-bf59-4af444aea910"
      unitRef="usd">375000</ardx:DerivativeIssued>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNC9mcmFnOmRkN2IzYWFmMjMxYjRmM2M4YjFhYmJiMGQzNGU3OWNjL3RleHRyZWdpb246ZGQ3YjNhYWYyMzFiNGYzYzhiMWFiYmIwZDM0ZTc5Y2NfMTYyNTc_f10db0d7-8e1f-4dcd-959d-a643dd9a4378">ORGANIZATION AND BASIS OF PRESENTATION&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Ardelyx, Inc. (&#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us&#x201d; or &#x201c;our&#x201d;) is a biopharmaceutical company founded with a mission to discover, develop and commercialize innovative, first-in-class medicines that meet significant unmet medical needs. We developed a unique and innovative platform that enabled the discovery of new biological mechanisms and pathways to develop potent and efficacious therapies that minimize the side effects and drug-drug interactions frequently encountered with traditional, systemically absorbed medicines. The first molecule we discovered and developed was tenapanor, a targeted, first-in-class, oral, small molecule therapy. Tenapanor, branded as IBSRELA, is approved in the U.S. for the treatment of adults with irritable bowel syndrome with constipation (&#x201c;IBS-C&#x201d;). In April 2023, we resubmitted a New Drug Application (&#x201c;NDA&#x201d;) to the U.S. Food and Drug Administration (&#x201c;FDA&#x201d;) for the approval of XPHOZAH (tenapanor) for the control of serum phosphate in adult patients with chronic kidney disease (&#x201c;CKD&#x201d;) on dialysis who have had an inadequate response or intolerance to a phosphate binder therapy, under the brand name XPHOZAH. We also have a development stage asset, RDX013 for adult patients with CKD and/or heart failure with hyperkalemia, or elevated serum potassium, and a discovery phase asset, RDX020 for adult patients with metabolic acidosis, a serious electrolyte disorder, in patients with CKD.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We operate in one business segment, which is the development and commercialization of biopharmaceutical products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) and pursuant to the requirements of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim reporting. As permitted under those rules&#160;and regulations, certain footnotes or other financial information that are normally required by U.S. GAAP have been condensed or omitted. These condensed financial statements have been prepared on the same basis as our most recent annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary to present fairly our financial position, results of operations, changes in stockholders&#x2019; equity, and cash flows for the interim periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed financial statements and related financial information should be read in conjunction with the audited financial statements and the related notes thereto included in our Annual Report on Form 10-K for the&#160;year ended December&#160;31, 2022. The results for the three months ended March&#160;31, 2023 are not necessarily indicative of results to be expected for the entire&#160;year ending December&#160;31, 2023, or for any other interim period or future year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the amounts reported in the financial statements and accompanying notes thereto. On an ongoing basis, management evaluates its estimates, including those related to recognition of revenue, clinical trial accruals, contract manufacturing accruals, utilization of inventory, fair value of assets and liabilities, income taxes and stock-based compensation. Management bases its estimates on historical experience and on various other market-specific and relevant assumptions that management believes to be reasonable under the circumstances. Actual results could materially differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Liquidity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, we had cash, cash equivalents and short-term investments of approximately $130.4&#160;million. We have incurred operating losses since inception in 2007 and our accumulated deficit as of March&#160;31, 2023 is $806.9&#160;million. Our current level of cash, cash equivalents and short-term investments alone is not sufficient to meet our plans for the next twelve months following the issuance of these condensed financial statements on May&#160;3, 2023. These factors raise substantial doubt regarding our ability to continue as a going concern for a period of one year from the issuance of these condensed financial statements. We plan to address our operating cash flow requirements with our current cash, cash equivalents and short-term investments, cash generated from product sales of IBSRELA, and if approved, cash generated from sales of XPHOZAH, our potential receipt of anticipated milestones payments from our collaboration partners, our potential receipt of anticipated payments from our Japanese collaboration partner under the second amendment to our License Agreement, with additional financing sources and through the implementation of cash preservation activities to reduce or defer discretionary spending.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are no assurances that our efforts to meet our operating cash flow requirements will be successful. If our current cash, cash equivalents and short-term investments as well as our plans to meet our operating cash flow requirements are not sufficient to fund necessary expenditures and meet our obligations for at least the next twelve months following the issuance of these financial statements, our liquidity, financial condition and business prospects will be materially affected. These financial statements have been prepared on a going concern basis and do not include any adjustments to the amounts and classification of assets and liabilities that may be necessary in the event that we can no longer continue as a going concern. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our significant accounting policies are described in Note 2 to our audited financial statements for the fiscal year ended December&#160;31, 2022, included in our Annual Report on Form 10-K. There have been no material changes in our significant accounting policies as previously disclosed in our Annual Report on Form 10-K for the fiscal year ended December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Accounting Pronouncements - Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have adopted no new accounting pronouncements subsequent to filing our most recent Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were various accounting standards and interpretations issued recently, none of which are expected to have a material impact on our financial position, operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNC9mcmFnOmRkN2IzYWFmMjMxYjRmM2M4YjFhYmJiMGQzNGU3OWNjL3RleHRyZWdpb246ZGQ3YjNhYWYyMzFiNGYzYzhiMWFiYmIwZDM0ZTc5Y2NfMjg5_372dbe63-ae23-47bc-a40b-52efaec57140"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNC9mcmFnOmRkN2IzYWFmMjMxYjRmM2M4YjFhYmJiMGQzNGU3OWNjL3RleHRyZWdpb246ZGQ3YjNhYWYyMzFiNGYzYzhiMWFiYmIwZDM0ZTc5Y2NfMTYyNTg_f56ea377-31e7-45c5-a5a5-b655199b8d96">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;) and pursuant to the requirements of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim reporting. As permitted under those rules&#160;and regulations, certain footnotes or other financial information that are normally required by U.S. GAAP have been condensed or omitted. These condensed financial statements have been prepared on the same basis as our most recent annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary to present fairly our financial position, results of operations, changes in stockholders&#x2019; equity, and cash flows for the interim periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed financial statements and related financial information should be read in conjunction with the audited financial statements and the related notes thereto included in our Annual Report on Form 10-K for the&#160;year ended December&#160;31, 2022. The results for the three months ended March&#160;31, 2023 are not necessarily indicative of results to be expected for the entire&#160;year ending December&#160;31, 2023, or for any other interim period or future year.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNC9mcmFnOmRkN2IzYWFmMjMxYjRmM2M4YjFhYmJiMGQzNGU3OWNjL3RleHRyZWdpb246ZGQ3YjNhYWYyMzFiNGYzYzhiMWFiYmIwZDM0ZTc5Y2NfMTYyNTI_88b8127e-9b5d-4f55-94ed-9b45fcf5f554">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and judgments that affect the amounts reported in the financial statements and accompanying notes thereto. On an ongoing basis, management evaluates its estimates, including those related to recognition of revenue, clinical trial accruals, contract manufacturing accruals, utilization of inventory, fair value of assets and liabilities, income taxes and stock-based compensation. Management bases its estimates on historical experience and on various other market-specific and relevant assumptions that management believes to be reasonable under the circumstances. Actual results could materially differ from those estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:InvestmentsAndCash
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNC9mcmFnOmRkN2IzYWFmMjMxYjRmM2M4YjFhYmJiMGQzNGU3OWNjL3RleHRyZWdpb246ZGQ3YjNhYWYyMzFiNGYzYzhiMWFiYmIwZDM0ZTc5Y2NfMjQ0OA_f0485ceb-8e9f-499f-ad78-5100c448dafd"
      unitRef="usd">130400000</us-gaap:InvestmentsAndCash>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNC9mcmFnOmRkN2IzYWFmMjMxYjRmM2M4YjFhYmJiMGQzNGU3OWNjL3RleHRyZWdpb246ZGQ3YjNhYWYyMzFiNGYzYzhiMWFiYmIwZDM0ZTc5Y2NfMjU0Mg_8bc1570c-5cf9-476a-a847-acac008f4871"
      unitRef="usd">-806900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNC9mcmFnOmRkN2IzYWFmMjMxYjRmM2M4YjFhYmJiMGQzNGU3OWNjL3RleHRyZWdpb246ZGQ3YjNhYWYyMzFiNGYzYzhiMWFiYmIwZDM0ZTc5Y2NfMTYyNTU_cc44aff9-1486-45dc-9202-b66f4a4f59f5">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;New Accounting Pronouncements - Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have adopted no new accounting pronouncements subsequent to filing our most recent Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were various accounting standards and interpretations issued recently, none of which are expected to have a material impact on our financial position, operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RleHRyZWdpb246MTliNWExMzhiNjYyNDAxYmIzMDYxNTNkOWQyNDM0OWVfMjMxMg_ef014fbb-f129-4a12-ab14-a6a1becccedd">CASH, CASH EQUIVALENTS AND INVESTMENTS&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities classified as cash, cash equivalents and short-term investments as of March&#160;31, 2023 and December&#160;31, 2022 are summarized below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td 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;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government-sponsored agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td 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;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government-sponsored agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,769&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents consist of money market funds with original maturities of three months or less at the time of purchase, and the carrying amount is a reasonable approximation of fair value. We invest our cash in high quality securities of financial and commercial institutions. These securities are carried at fair value, which is based on readily available market information, with unrealized gains and losses included in accumulated other comprehensive loss within stockholders&#x2019; equity on our condensed balance sheets. We use the specific identification method to determine the amount of realized gains or losses on sales of marketable securities. Realized gains or losses have been insignificant and are included in other income, net, in the statement of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of the short-term available-for sale securities held as of March&#160;31, 2023 and December&#160;31, 2022 had contractual maturities of less than one year. Our available-for-sale securities are subject to a periodic impairment review. We consider a debt security to be impaired when its fair value is less than its carrying cost, in which case we would further review the investment to determine whether it is other-than-temporarily impaired. When we evaluate an investment for other-than-temporary impairment, we review factors such as the length of time and extent to which fair value has been below cost basis, the financial condition of the issuer and any changes thereto, intent to sell, and whether it is more likely than not we will be required to sell the investment before the recovery of its cost basis. If an investment is other-than-temporarily impaired or subject to credit losses, we write it down through the statement of operations and comprehensive loss to its fair value and establish that value as a new cost basis for the investment. Our unrealized losses as of March&#160;31, 2023 and December&#160;31, 2022 were not material. We determined that none of our available-for-sale securities were other-than-temporarily impaired as of March&#160;31, 2023 and December&#160;31, 2022, and no investment was in a continuous unrealized loss position for more than one year. As such, we believe that it is more likely than not that the investments will be held until maturity or a forecasted recovery of fair value.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock>
    <us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RleHRyZWdpb246MTliNWExMzhiNjYyNDAxYmIzMDYxNTNkOWQyNDM0OWVfMjMxMw_3ce4c2f1-37f8-4065-b9b2-5e7668181d95">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Securities classified as cash, cash equivalents and short-term investments as of March&#160;31, 2023 and December&#160;31, 2022 are summarized below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.659%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td 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;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government-sponsored agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(31)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.075%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td 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;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government-sponsored agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,769&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total cash, cash equivalents and investments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;123,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia0d688e400e645008fb72d473b88ac99_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfNC0xLTEtMS01ODA3Nw_3755db2f-9ff3-438a-b7d9-94326e7226cd"
      unitRef="usd">7986000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia0d688e400e645008fb72d473b88ac99_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfNC03LTEtMS01ODA3Nw_09f1bac5-8777-47b3-a0f1-9a73ab621d30"
      unitRef="usd">7986000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic936e46468054162a36dcf4e97de128d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfNS0xLTEtMS01ODA3Nw_3492fe7f-847d-44b0-81a6-8a804f6c8ea4"
      unitRef="usd">84501000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic936e46468054162a36dcf4e97de128d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfNS03LTEtMS01ODA3Nw_70d1b3e6-063e-4d71-b18e-4d750b845ec7"
      unitRef="usd">84501000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfOC0xLTEtMS01ODA3Nw_630c3578-afdb-4045-8b70-a25bd9da745d"
      unitRef="usd">92487000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfOC03LTEtMS01ODA3Nw_6c799c0f-cc04-48fd-a24a-5320f3fc6478"
      unitRef="usd">92487000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie12a2be0e30248e18c0e219442faa6a9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTAtMS0xLTEtNTgwNzc_f8c558b1-8c7f-460b-ba07-0653de14e3af"
      unitRef="usd">23353000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie12a2be0e30248e18c0e219442faa6a9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTAtMy0xLTEtNTgwNzc_4639b065-fd3f-4f35-afc3-b9633d40b2f1"
      unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie12a2be0e30248e18c0e219442faa6a9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTAtNS0xLTEtNTgwNzc_e434b322-a2bd-4e0e-8e88-fac8515d854e"
      unitRef="usd">23000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie12a2be0e30248e18c0e219442faa6a9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTAtNy0xLTEtNTgwNzc_36becf21-8640-4956-b499-2f95b243b18e"
      unitRef="usd">23333000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie631368284b2408aad835684afa02e95_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTEtMS0xLTEtNTgwNzc_42af485b-8e00-473e-8474-8dd4e980a3c9"
      unitRef="usd">12618000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie631368284b2408aad835684afa02e95_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTEtMy0xLTEtNTgwNzc_ce9fa4c2-5091-44eb-9908-ef92a7911035"
      unitRef="usd">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie631368284b2408aad835684afa02e95_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTEtNS0xLTEtNTgwNzc_bf19b186-f02f-46b6-8d7a-341eafa78206"
      unitRef="usd">6000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie631368284b2408aad835684afa02e95_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTEtNy0xLTEtNTgwNzc_799f3515-3394-46e6-9ca9-acb27183fdf3"
      unitRef="usd">12620000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0524220fccc7435abcb990a758edda9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTMtMS0xLTEtNTgwNzc_a87462ab-208a-493a-a576-748cb1929811"
      unitRef="usd">1935000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0524220fccc7435abcb990a758edda9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTMtMy0xLTEtNTgwNzc_ced05eb3-208d-4747-b75d-ca72bea117c0"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0524220fccc7435abcb990a758edda9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTMtNS0xLTEtNTgwNzc_1107a2b7-6cb2-439a-bf62-f84f29d3b0ae"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0524220fccc7435abcb990a758edda9f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTMtNy0xLTEtNTgwNzc_2f0c0556-58c7-4fcf-adec-0851ef80a016"
      unitRef="usd">1933000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTQtMS0xLTEtNTgwNzc_c7a3cd85-ef4a-44a1-9e0e-4df9deb7cb1d"
      unitRef="usd">37906000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTQtMy0xLTEtNTgwNzc_5d45bd7f-7c08-4668-bef6-6c75dc10b14d"
      unitRef="usd">11000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTQtNS0xLTEtNTgwNzc_f1526a52-d0bf-480f-bffc-4bcbebade49a"
      unitRef="usd">31000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTQtNy0xLTEtNTgwNzc_51f25b37-516e-4b88-8acc-5b20329eeee3"
      unitRef="usd">37886000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <ardx:InvestmentsAndCashAmortizedCost
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTUtMS0xLTEtNTgwNzc_594a98e6-3f4c-4bb4-8129-1be505bdcc04"
      unitRef="usd">130393000</ardx:InvestmentsAndCashAmortizedCost>
    <ardx:CashCashEquivalentsAndInvestmentsGrossUnrealizedGains
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTUtMy0xLTEtNTgwNzc_adff7718-2865-4943-8aef-5d9301a06898"
      unitRef="usd">11000</ardx:CashCashEquivalentsAndInvestmentsGrossUnrealizedGains>
    <ardx:CashCashEquivalentsAndInvestmentsGrossUnrealizedLosses
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTUtNS0xLTEtNTgwNzc_5ceda6d2-e77a-4ffc-a824-3e4dfbee7d50"
      unitRef="usd">31000</ardx:CashCashEquivalentsAndInvestmentsGrossUnrealizedLosses>
    <us-gaap:InvestmentsAndCash
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOjRhYTJiOWZiYTZlYTRhZGE4M2ZiNDY0ZGY5MTY0Y2NjL3RhYmxlcmFuZ2U6NGFhMmI5ZmJhNmVhNGFkYTgzZmI0NjRkZjkxNjRjY2NfMTUtNy0xLTEtNTgwNzc_43115a44-b8d3-4d2c-9828-777112fd71b4"
      unitRef="usd">130373000</us-gaap:InvestmentsAndCash>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id884382c6adf4ee689a124f5a304b668_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfNC0xLTEtMS01ODA3Nw_da30f8a7-6461-4903-87c0-9a5766184ae8"
      unitRef="usd">11827000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id884382c6adf4ee689a124f5a304b668_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfNC03LTEtMS01ODA3Nw_60de364b-503d-40a5-96e8-b13b4a47fd03"
      unitRef="usd">11827000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id0d87663204949f4982bae6de6a652c0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfNS0xLTEtMS01ODA3Nw_f1e417c7-c2b4-4056-9890-daf3446206c4"
      unitRef="usd">84313000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="id0d87663204949f4982bae6de6a652c0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfNS03LTEtMS01ODA3Nw_e6149b42-ab1c-4105-a0b5-b1d9bfe86251"
      unitRef="usd">84313000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfOC0xLTEtMS01ODA3Nw_902eb8fb-93aa-4651-9bc0-5540f9720e43"
      unitRef="usd">96140000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfOC03LTEtMS01ODA3Nw_5017b2dd-285c-4594-9a10-ee2a568e84ef"
      unitRef="usd">96140000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if52a556a61d24bc0b97c984c978c2ced_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTAtMS0xLTEtNTgwNzc_63bd9c3b-aa46-4210-bc4f-53bc49834e0d"
      unitRef="usd">25336000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if52a556a61d24bc0b97c984c978c2ced_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTAtMy0xLTEtNTgwNzc_61cfea11-c751-4fc0-a9c7-1f1415815ca9"
      unitRef="usd">6000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if52a556a61d24bc0b97c984c978c2ced_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTAtNS0xLTEtNTgwNzc_565c5768-46c2-4d48-bf0e-54ec089a81e3"
      unitRef="usd">51000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if52a556a61d24bc0b97c984c978c2ced_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTAtNy0xLTEtNTgwNzc_b48a53c6-b50e-4eff-a2df-255d20c3e80d"
      unitRef="usd">25291000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ifc0743eef5b24b739e5fe93758972073_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTEtMS0xLTEtNTgwNzc_a4cdb1bd-d710-4717-94e6-6ec3db6dc70d"
      unitRef="usd">1000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifc0743eef5b24b739e5fe93758972073_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTEtMy0xLTEtNTgwNzc_e1b4b639-7e0f-485d-b5b7-e1f92f35dda2"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifc0743eef5b24b739e5fe93758972073_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTEtNS0xLTEtNTgwNzc_c43560d3-5e41-4669-8744-94ab16de4824"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifc0743eef5b24b739e5fe93758972073_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTEtNy0xLTEtNTgwNzc_520497f3-9d65-4f41-9148-096beda42be7"
      unitRef="usd">999000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iccb2d8b60a884c85ac3e24336cb63e2c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTItMS0xLTEtNTgwNzc_588af114-6d8c-4652-b6c4-98aef41e4237"
      unitRef="usd">1487000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iccb2d8b60a884c85ac3e24336cb63e2c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTItMy0xLTEtNTgwNzc_943264b7-c78a-4faf-96d3-fe9800d62091"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iccb2d8b60a884c85ac3e24336cb63e2c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTItNS0xLTEtNTgwNzc_54e1ec8f-b02c-4325-b3aa-3811d060d41a"
      unitRef="usd">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iccb2d8b60a884c85ac3e24336cb63e2c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTItNy0xLTEtNTgwNzc_375fd65b-4d11-4c76-83f3-df27de3e5c5a"
      unitRef="usd">1479000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTQtMS0xLTEtNTgwNzc_1d0b3e37-1f80-44d5-8414-0a551716f03f"
      unitRef="usd">27823000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTQtMy0xLTEtNTgwNzc_84dece6b-258b-4035-b0bd-b8fc6e0a7d22"
      unitRef="usd">6000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTQtNS0xLTEtNTgwNzc_6d54c3dd-d821-4665-915e-98ba1a6e040d"
      unitRef="usd">60000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTQtNy0xLTEtNTgwNzc_ae15b541-d1a0-419b-ab72-8caacf7a28ac"
      unitRef="usd">27769000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <ardx:InvestmentsAndCashAmortizedCost
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTctMS0xLTEtNTgwNzc_6ffbbbb7-cf96-429d-98d6-ec001c3d3890"
      unitRef="usd">123963000</ardx:InvestmentsAndCashAmortizedCost>
    <ardx:CashCashEquivalentsAndInvestmentsGrossUnrealizedGains
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTctMy0xLTEtNTgwNzc_1313d5cd-f6e1-4089-bbd9-963f18b43f10"
      unitRef="usd">6000</ardx:CashCashEquivalentsAndInvestmentsGrossUnrealizedGains>
    <ardx:CashCashEquivalentsAndInvestmentsGrossUnrealizedLosses
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTctNS0xLTEtNTgwNzc_2b7ef108-826e-4a23-bb09-98c8b74b521d"
      unitRef="usd">60000</ardx:CashCashEquivalentsAndInvestmentsGrossUnrealizedLosses>
    <us-gaap:InvestmentsAndCash
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RhYmxlOmU4ZTYwNTdiNDZlNzRmZmRiMTI2MTU2MGJjYWY5MWNkL3RhYmxlcmFuZ2U6ZThlNjA1N2I0NmU3NGZmZGIxMjYxNTYwYmNhZjkxY2RfMTctNy0xLTEtNTgwNzc_b122c032-8923-4a24-840b-f4a2692022e0"
      unitRef="usd">123909000</us-gaap:InvestmentsAndCash>
    <ardx:AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesMaximum
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RleHRyZWdpb246MTliNWExMzhiNjYyNDAxYmIzMDYxNTNkOWQyNDM0OWVfNTQ5NzU1ODE5MjU0_67959fd0-591b-456f-904d-cb82e4dbe212">P1Y</ardx:AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesMaximum>
    <ardx:AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesMaximum
      contextRef="i702ac6a7149a4273b8841d440aaca4c1_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RleHRyZWdpb246MTliNWExMzhiNjYyNDAxYmIzMDYxNTNkOWQyNDM0OWVfNTQ5NzU1ODE5MjU0_d170a811-9e0c-4903-b033-dec257e5aeb7">P1Y</ardx:AvailableForSaleSecuritiesDebtSecuritiesCurrentContractualMaturitiesMaximum>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RleHRyZWdpb246MTliNWExMzhiNjYyNDAxYmIzMDYxNTNkOWQyNDM0OWVfNTQ5NzU1ODIwMzM2_0d4d035f-a3f7-48fd-9d01-a4d45bf89e72"
      unitRef="investment">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV8zNy9mcmFnOjE5YjVhMTM4YjY2MjQwMWJiMzA2MTUzZDlkMjQzNDllL3RleHRyZWdpb246MTliNWExMzhiNjYyNDAxYmIzMDYxNTNkOWQyNDM0OWVfNTQ5NzU1ODIwMzM2_f2fc5fae-fdc8-429f-b629-0e5b8b3e003b"
      unitRef="investment">0</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RleHRyZWdpb246ZDhkNDVmNDQxYjUxNGNiZWI2NmFlYTU2M2Y1YjM3MTlfMjU5MQ_f2f68bc4-841d-4ac8-8278-f409db34b82e">FAIR VALUE MEASUREMENTS&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1 &#x2013;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuations are based on quoted prices in active markets for identical assets or liabilities and readily accessible by us at the reporting date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2 &#x2013;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuations based on inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3 &#x2013;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuations based on unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the fair value of our financial assets and liabilities that are measured or disclosed on a recurring basis by level within the fair value hierarchy (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government-sponsored agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liabilities for exit fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#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 style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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 style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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 style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#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;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government-sponsored agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liability for exit fee&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,656&#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;td colspan="3" style="padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,656&#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;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Where quoted prices are available in an active market, securities are classified as Level 1. We classify money market funds as Level 1. When quoted market prices are not available for the specific security, we estimate fair value by using benchmark yields, reported trades, broker/dealer quotes and issuer spreads. We classify U.S. government-sponsored agency bonds, U.S. treasury notes, corporate bonds, commercial paper, and asset-backed securities as Level 2. In certain cases, where there is limited activity or less transparency around inputs to valuation, securities or derivative liabilities, such as the 2018 Exit Fee and the 2022 Exit Fee, as defined and discussed in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 9. Derivative Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, are classified as Level 3.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts reflected in the condensed balance sheets for cash equivalents, short-term investments, accounts receivable, prepaid expenses and other current assets, accounts payable and accrued expenses approximate their fair values at both March&#160;31, 2023 and December&#160;31, 2022, due to their short-term nature. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on our procedures under the expected credit loss model, including an assessment of unrealized losses in our portfolio, we concluded that any unrealized losses on our marketable securities were not attributable to credit and, therefore, we have not recorded an allowance for credit losses for these securities as of March&#160;31, 2023 and December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The principal amount outstanding under our term loan facilities is subject to a variable interest rate. Therefore, we believe the carrying amount of the term loan facility approximates fair value as of March&#160;31, 2023 and December&#160;31, 2022. See &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 8. Borrowing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for a description of the Level 2 inputs used to estimate the fair value of the liability.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of the deferred royalty obligation related to the sale of future royalties approximates its fair value as of March&#160;31, 2023 and December&#160;31, 2022 and is based on our current estimates of future royalties and commercialization milestones expected to be paid to us by Kyowa Kirin Co., Ltd. ("Kyowa Kirin") over the life of the agreement. See &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 7. Deferred Royalty Obligation Related to the Sale of Future Royalties&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for a description of the Level 3 inputs used to estimate the fair value of the liability.&lt;/span&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RleHRyZWdpb246ZDhkNDVmNDQxYjUxNGNiZWI2NmFlYTU2M2Y1YjM3MTlfMjU4OA_250fbc5f-dbe7-47f0-8ef9-40ccba390246">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The three-level hierarchy for the inputs to valuation techniques is briefly summarized as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 1 &#x2013;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuations are based on quoted prices in active markets for identical assets or liabilities and readily accessible by us at the reporting date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 2 &#x2013;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuations based on inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Level 3 &#x2013;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuations based on unobservable inputs for which there is little or no market data, which require us to develop our own assumptions.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 9. Derivative Liabilities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, are classified as Level 3.&lt;/span&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts reflected in the condensed balance sheets for cash equivalents, short-term investments, accounts receivable, prepaid expenses and other current assets, accounts payable and accrued expenses approximate their fair values at both March&#160;31, 2023 and December&#160;31, 2022, due to their short-term nature. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on our procedures under the expected credit loss model, including an assessment of unrealized losses in our portfolio, we concluded that any unrealized losses on our marketable securities were not attributable to credit and, therefore, we have not recorded an allowance for credit losses for these securities as of March&#160;31, 2023 and December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Debt&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The principal amount outstanding under our term loan facilities is subject to a variable interest rate. Therefore, we believe the carrying amount of the term loan facility approximates fair value as of March&#160;31, 2023 and December&#160;31, 2022. See &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 8. Borrowing&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for a description of the Level 2 inputs used to estimate the fair value of the liability.&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of the deferred royalty obligation related to the sale of future royalties approximates its fair value as of March&#160;31, 2023 and December&#160;31, 2022 and is based on our current estimates of future royalties and commercialization milestones expected to be paid to us by Kyowa Kirin Co., Ltd. ("Kyowa Kirin") over the life of the agreement. See &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 7. Deferred Royalty Obligation Related to the Sale of Future Royalties&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for a description of the Level 3 inputs used to estimate the fair value of the liability.&lt;/span&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RleHRyZWdpb246ZDhkNDVmNDQxYjUxNGNiZWI2NmFlYTU2M2Y1YjM3MTlfMjU4OQ_741897bb-5c66-47bd-a884-748acb65ddf5">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the fair value of our financial assets and liabilities that are measured or disclosed on a recurring basis by level within the fair value hierarchy (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government-sponsored agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liabilities for exit fees&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#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 style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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 style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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 style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#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;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. government-sponsored agency bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;112,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivative liability for exit fee&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,656&#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;td colspan="3" style="padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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="padding:0 1pt"/&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,656&#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;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if787129ae8904e9fa759cc369c4db88f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfMy0xLTEtMS01ODA3Nw_f2d49633-6880-48f7-9c4b-98de16ff2b11"
      unitRef="usd">84501000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iadea2dc595e045b693f4c3806a5d3b16_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfMy0zLTEtMS01ODA3Nw_24ad43bc-e02a-4d64-bfd6-15088079f538"
      unitRef="usd">84501000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic3daca4f51d947b5945b812330581364_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfMy01LTEtMS01ODA3Nw_07cbb4ef-355b-4026-9ba0-e893e3f4e361"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i85a8b0761bd5415db96033f744c6140a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfMy03LTEtMS01ODA3Nw_58949255-4346-4e59-9470-2ca4525da89b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1c74497a62594f85876db914b650f7c4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfNC0xLTEtMS01ODA3Nw_a7cbd015-ee33-4add-8ab0-0c8edbb606bf"
      unitRef="usd">23333000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i588c4fa500554006860c6007e40ee0a5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfNC0zLTEtMS01ODA3Nw_86d71c86-8ebe-488f-afc7-dee979eb57e5"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3ad9611ed2ff4e919a234ed94bba8aed_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfNC01LTEtMS01ODA3Nw_9d2f51db-62f2-4c1d-a564-afc33a6df21b"
      unitRef="usd">23333000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i883fa34c97c54813bb2d78e911d603f8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfNC03LTEtMS01ODA3Nw_bb8a18ef-a5d7-42ed-ad26-36f4979936b1"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ide24937bdbc64ce28cc5e6cbfbd5e742_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfNS0xLTEtMS01ODA3Nw_bade551e-6393-4d8a-be4a-7e9556ce3087"
      unitRef="usd">12620000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifaf58162db324fe59ce07df2c57faf57_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfNS0zLTEtMS01ODA3Nw_8b350d8c-43f4-4c20-934a-f67c865c07c4"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib8afaa29db094d8f940e22612a879ea8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfNS01LTEtMS01ODA3Nw_427b0020-846e-4583-b4dd-2c99533efa0e"
      unitRef="usd">12620000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib68a978d30bb4163a635630e070edcb7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfNS03LTEtMS01ODA3Nw_67ca3d4d-4f53-48b9-9a45-80739dd39b98"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4dda51aa0a8049d1968ca0f7b120ceef_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfNy0xLTEtMS01ODA3Nw_a8449a5f-95a4-4e8c-a43f-b2dcb4f699d1"
      unitRef="usd">1933000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i89592ca2da2742faaa3ad4dd4f55e876_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfNy0zLTEtMS01ODA3Nw_ecf35676-ec16-4f4e-a91b-caa6473f568b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3a9ba30f7b5548f8acfc7d00df9d940a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfNy01LTEtMS01ODA3Nw_60d59a40-6e7c-4f15-930e-90909173419b"
      unitRef="usd">1933000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4dece602bb7b484e80d6317ab479a4e9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfNy03LTEtMS01ODA3Nw_f86bc9cf-0f7f-4db6-be60-45bb157db404"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iab7f44ca18fe47858c896bf995bca00b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfOS0xLTEtMS01ODA3Nw_7408b24c-9aa7-4571-814d-3d2aec8e3c62"
      unitRef="usd">122387000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i766e68b72c6f4313991c6e312bae923e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfOS0zLTEtMS01ODA3Nw_29b6d2d2-cf7e-4e55-b8bb-a68502244d38"
      unitRef="usd">84501000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1ad81d2394b2450fba8397056389cb20_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfOS01LTEtMS01ODA3Nw_a1b7c324-da13-4ef2-b247-1c15356ad98d"
      unitRef="usd">37886000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i803ae491ae4247699729cd6edb089399_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfOS03LTEtMS01ODA3Nw_077a231e-c641-4c46-b8c2-072e43c96659"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i19b484f382e14cee9bae114778c4b2ee_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfMTItMS0xLTEtNTgwNzc_f4a31e52-cb90-4f49-b072-38c5212292bb"
      unitRef="usd">1726000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i5e493e744f814e32a4f525d3b099f39a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfMTItMy0xLTEtNTgwNzc_729b1001-5367-4290-aadd-a5519161c49a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i199726c1e7c64eed97aea0f720596607_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfMTItNS0xLTEtNTgwNzc_dd28da0d-6bf6-4d3a-bee6-b27b0457b33f"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i45e32429d8b040ce8d79b9dde9e922f7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfMTItNy0xLTEtNTgwNzc_f2b9805c-d414-45f6-9c5c-bee68a8434fe"
      unitRef="usd">1726000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iab7f44ca18fe47858c896bf995bca00b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfMTMtMS0xLTEtNTgwNzc_7df5211e-a80d-4bf3-9ec6-26d6ffb8545a"
      unitRef="usd">1726000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i766e68b72c6f4313991c6e312bae923e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfMTMtMy0xLTEtNTgwNzc_00cb6429-d141-4f00-98b2-b5564d8067c0"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1ad81d2394b2450fba8397056389cb20_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfMTMtNS0xLTEtNTgwNzc_de2bcc62-6e4b-4694-9d17-6884128b7478"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i803ae491ae4247699729cd6edb089399_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjI5MjcxODJmMDBiMzRhZTU5YWY5YTIxNjZkODA2NjVhL3RhYmxlcmFuZ2U6MjkyNzE4MmYwMGIzNGFlNTlhZjlhMjE2NmQ4MDY2NWFfMTMtNy0xLTEtNTgwNzc_4b1a757a-9784-48e7-be16-f0b2550dd487"
      unitRef="usd">1726000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iecb4976c60f342fa953b24367cd3820e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfMy0xLTEtMS01ODA3Nw_4c093ae0-5017-4409-a79d-3dc0905aef11"
      unitRef="usd">84313000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i669a009daaeb4d2db79701235b95e376_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfMy0zLTEtMS01ODA3Nw_9873eddc-8849-4bb0-9103-e2d2b08596d4"
      unitRef="usd">84313000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic39295831f6047c59873ab434e7a7cf7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfMy01LTEtMS01ODA3Nw_6477d5d7-cef7-4aa4-9ad1-48435e407db9"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iede9e2d88ec041849965bcef8bfb9c17_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfMy03LTEtMS01ODA3Nw_1e879518-f9c3-4255-b105-3681008bd46d"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i57102aa94d874a13b6507d22ca28cdc0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfNC0xLTEtMS01ODA3Nw_bb22f6f5-747e-48ec-ad41-e3f8aa71ed90"
      unitRef="usd">25291000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8dd2aff3e0974780a6b2aa931ebb28f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfNC0zLTEtMS01ODA3Nw_a9ef636f-cec1-465b-bf8f-23bd87b7934e"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iae1010cf9f614aa9b7166c1b910413d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfNC01LTEtMS01ODA3Nw_fd3db347-2773-45d9-ae31-0e2657f4a946"
      unitRef="usd">25291000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic892b663020e42b1bd246832a5009260_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfNC03LTEtMS01ODA3Nw_76b9f927-f519-42d6-8023-5996e207d969"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2db82a67dfd141e8a7a89f9559c2902d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfNS0xLTEtMS01ODA3Nw_97a3675f-491a-46c6-8efd-cd8970dd217e"
      unitRef="usd">999000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1fb1446d2f5f4438a3d7554393bc9a1f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfNS0zLTEtMS01ODA3Nw_f4a21fdd-f8e6-4bcb-b0c3-d42486dccd6f"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i242fd96eb50447d3991a0de8c6a76b37_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfNS01LTEtMS01ODA3Nw_c92c1777-7420-4201-af6f-c6cb0477c595"
      unitRef="usd">999000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i44fae79f843e424798285c554872b550_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfNS03LTEtMS01ODA3Nw_bbec08d9-3ffb-4ad8-a55f-b211b3fded52"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i63206a33055f4c71bee2ac6cc2b4f155_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfNi0xLTEtMS01ODA3Nw_c5f547c3-e5a9-4013-a44a-30750d9f3be0"
      unitRef="usd">1479000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8517689b41a2471a8481ff5ea1df4049_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfNi0zLTEtMS01ODA3Nw_ec9860f2-2e78-4551-8ab5-3c87c87163fc"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9711e441836a4f0d870c15d342503a53_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfNi01LTEtMS01ODA3Nw_116cacda-8f5f-4fc0-b5e8-ee3df6c65ebf"
      unitRef="usd">1479000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i87660283b17b44d686672983be8c5c21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfNi03LTEtMS01ODA3Nw_ee37994b-d7c6-4052-b49c-1f88816b1511"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i69de1d9e70cd4b0088ef12543981f292_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfOS0xLTEtMS01ODA3Nw_d0a90809-f4d9-4e5d-93fe-1826a258f9ce"
      unitRef="usd">112082000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i440c55b90eec415db702e87c2679f87b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfOS0zLTEtMS01ODA3Nw_16e7a96d-0915-482c-8edb-d4d0dff12337"
      unitRef="usd">84313000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0576a7417fb0498fb1ea19dcab1a3146_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfOS01LTEtMS01ODA3Nw_985c024e-9c14-47bd-9ca7-17466993b78e"
      unitRef="usd">27769000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id5d8d964b58e482b9ff481926c12e415_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfOS03LTEtMS01ODA3Nw_12c299b9-1699-40aa-96d4-8746f3f854e4"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if376b021c40b4857af8ed796b6f678c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfMTItMS0xLTEtNTgwNzc_7c1dc8e2-6c83-4a3c-a79d-fb853632a4c6"
      unitRef="usd">1656000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iebfb6b4b245549c1925014c3d197a60d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfMTItMy0xLTEtNTgwNzc_f668dd90-4f3d-4c32-ae12-f636b96968f7"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i4861c96b38f245e58dee1fb635b16e2b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfMTItNS0xLTEtNTgwNzc_49ef4e27-ad27-4f7c-9e32-a85cc3be8531"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i644fdcb9f2ec487eb5257a431392d340_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfMTItNy0xLTEtNTgwNzc_47905b47-d7f4-47b6-92be-4f07943ffad6"
      unitRef="usd">1656000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i69de1d9e70cd4b0088ef12543981f292_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfMTMtMS0xLTEtNTgwNzc_5ea25859-905c-429a-8a31-173d10fe6043"
      unitRef="usd">1656000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i440c55b90eec415db702e87c2679f87b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfMTMtMy0xLTEtNTgwNzc_4917eda7-fdac-4495-84e8-eccd88b8f43d"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i0576a7417fb0498fb1ea19dcab1a3146_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfMTMtNS0xLTEtNTgwNzc_69fbb1c1-af8b-43d9-ab67-71635a1a0ef9"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id5d8d964b58e482b9ff481926c12e415_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RhYmxlOjMzYmNjMmI0MmM1NTQwYjFiZTM3MTEyOGZkNjM0Zjc3L3RhYmxlcmFuZ2U6MzNiY2MyYjQyYzU1NDBiMWJlMzcxMTI4ZmQ2MzRmNzdfMTMtNy0xLTEtNTgwNzc_211de9fd-f6f1-4a58-aed5-c367627a7879"
      unitRef="usd">1656000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RleHRyZWdpb246ZDhkNDVmNDQxYjUxNGNiZWI2NmFlYTU2M2Y1YjM3MTlfNTQ5NzU1ODE4OTE1_9153827a-44f4-42d7-aefe-e987ab7ccde7"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80MC9mcmFnOmQ4ZDQ1ZjQ0MWI1MTRjYmViNjZhZWE1NjNmNWIzNzE5L3RleHRyZWdpb246ZDhkNDVmNDQxYjUxNGNiZWI2NmFlYTU2M2Y1YjM3MTlfNTQ5NzU1ODE4OTE1_d7172663-a9ec-4568-aa67-9355aff48fc5"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RleHRyZWdpb246NzBiNDcxMTY2NGJhNDFjODg0MWUwOWY2ZDZjNWFiOGJfNzI1_8c8e6e11-df48-47fc-ad4e-fa6722ba5f15">INVENTORY&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We began capitalizing inventory during the fourth quarter of 2021, at which time our intent to commercialize IBSRELA was established and we commenced preparation for the commercial launch of IBSRELA. Inventory as of March&#160;31, 2023 and December&#160;31, 2022 consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.870%"/&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;td style="width:1.0%"/&gt;&lt;td style="width:16.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Prepaid commercial manufacturing of $13.8&#160;million and $13.6&#160;million as of March&#160;31, 2023 and December&#160;31, 2022, respectively, consisted of prepayments to third party contract manufacturing organizations for the manufacture of IBSRELA for production orders which we expect work to commence within the next 12 months.</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RleHRyZWdpb246NzBiNDcxMTY2NGJhNDFjODg0MWUwOWY2ZDZjNWFiOGJfNzI2_5db9b7a0-ca69-4850-84dc-9c9f0e129da8">Inventory as of March&#160;31, 2023 and December&#160;31, 2022 consisted of the following (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.870%"/&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;td style="width:1.0%"/&gt;&lt;td style="width:16.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RleHRyZWdpb246NzBiNDcxMTY2NGJhNDFjODg0MWUwOWY2ZDZjNWFiOGJfNzI2_d9f26f40-8d15-410b-8d2f-41cde20694ac">Inventory as of March&#160;31, 2023 and December&#160;31, 2022 consisted of the following (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.870%"/&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;td style="width:1.0%"/&gt;&lt;td style="width:16.065%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reported as:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfMS0yLTEtMS01OTcyNQ_79f3c415-f732-4306-9624-7775c6cd254d"
      unitRef="usd">21702000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfMS0yLTEtMS01ODA3Nw_123656cb-c626-46d7-a59a-c400cc5ca3a1"
      unitRef="usd">22299000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfMi0yLTEtMS01OTcyNQ_f1b4120d-1e95-4b4d-b99c-7854b345aaae"
      unitRef="usd">22566000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfMi0yLTEtMS01ODA3Nw_2a82a730-2445-4eda-b7bc-6e562292403c"
      unitRef="usd">5324000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfMy0yLTEtMS01OTcyNQ_89068557-e082-4b2b-88c1-42f9b617a67d"
      unitRef="usd">679000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfMy0yLTEtMS01ODA3Nw_cbc49ad4-ddc0-4a32-9337-e80358f82c7b"
      unitRef="usd">723000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfNC0yLTEtMS01OTcyNQ_dcc3f97e-6e1b-4c6a-99c6-704eb4da46c9"
      unitRef="usd">44947000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfNC0yLTEtMS01ODA3Nw_5245b5ee-92fb-47de-9fb3-914bc4d0ade6"
      unitRef="usd">28346000</us-gaap:InventoryNet>
    <us-gaap:InventoryGross
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfNi0yLTEtMS01OTczNQ_63f77af8-7067-4260-8792-e91f9bfdd0f0"
      unitRef="usd">4823000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfNi0yLTEtMS01ODA3Nw_44f243b0-efaf-4bd9-8753-f24ba10f193a"
      unitRef="usd">3282000</us-gaap:InventoryGross>
    <us-gaap:InventoryNoncurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfNy0yLTEtMS01OTczNQ_5bbda677-5f5c-4bfe-9556-8197ccaf21e1"
      unitRef="usd">40124000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfNy0yLTEtMS01ODA3Nw_eacaa38d-1db5-4077-96b9-fd69c17619dc"
      unitRef="usd">25064000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNet
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfOC0yLTEtMS01OTczNQ_11c5b431-4d85-45bf-b50e-b7a978cc9eef"
      unitRef="usd">44947000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RhYmxlOjkxMDY5OTY0MmFjMTRjYTViMzVhZjE3ZGMyZGY2MGZmL3RhYmxlcmFuZ2U6OTEwNjk5NjQyYWMxNGNhNWIzNWFmMTdkYzJkZjYwZmZfOC0yLTEtMS01ODA3Nw_8a5cde44-5661-433c-b949-76df537b5834"
      unitRef="usd">28346000</us-gaap:InventoryNet>
    <ardx:PrepaidCommercialManufacturingCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RleHRyZWdpb246NzBiNDcxMTY2NGJhNDFjODg0MWUwOWY2ZDZjNWFiOGJfNTQ5NzU1ODE1MTkx_8ed05eb5-a0ab-42b2-84ac-83b3b3e41907"
      unitRef="usd">13800000</ardx:PrepaidCommercialManufacturingCurrent>
    <ardx:PrepaidCommercialManufacturingCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80My9mcmFnOjcwYjQ3MTE2NjRiYTQxYzg4NDFlMDlmNmQ2YzVhYjhiL3RleHRyZWdpb246NzBiNDcxMTY2NGJhNDFjODg0MWUwOWY2ZDZjNWFiOGJfNTQ5NzU1ODE1MTk5_c7fc6b84-f9f0-4123-8231-ae9f1382cb2e"
      unitRef="usd">13600000</ardx:PrepaidCommercialManufacturingCurrent>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RleHRyZWdpb246ODM0Njg3YTg3OTc4NDAxNWJkNzYxNWY0ZjNmNWZlMjhfNzUz_6e4790b2-8eaa-406e-9ae5-9d8b9a6edd37">PRODUCT REVENUE, NET&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We received approval from the FDA in September 2019 to market IBSRELA in the U.S. We began selling IBSRELA in the U.S. in March 2022. We recorded net revenue for IBSRELA of $11.4&#160;million and $0.5 million during the three months ended March&#160;31, 2023 and 2022, respectively. We distribute IBSRELA principally through major wholesalers, specialty pharmacies and group purchasing organizations ("GPOs") (collectively, our "Customers"). Our Customers subsequently sell IBSRELA to pharmacies and patients. Separately, we enter into arrangements with third parties that provide for government-mandated rebates, chargebacks and discounts. Revenue from product sales is recognized when our performance obligations are satisfied, which is when Customers obtain control of our product and occurs upon delivery.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales to Cardinal Health, AmerisourceBergen Drug Corporation, and McKesson Corporation made up 22.2%, 21.6%, and 20.8%, respectively, of our product sales, net during the three months ended March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Discounts and Chargebacks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Rebates, Wholesaler and GPO Fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Copay and Returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credits/payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if10e10eb21804ecea009554e9a64bbfe_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RleHRyZWdpb246ODM0Njg3YTg3OTc4NDAxNWJkNzYxNWY0ZjNmNWZlMjhfMjgw_beca11ee-63fd-4182-bfa6-bbc35bf91c11"
      unitRef="usd">11400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9daeb86042c74be28a77bbfb542222af_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RleHRyZWdpb246ODM0Njg3YTg3OTc4NDAxNWJkNzYxNWY0ZjNmNWZlMjhfMTY0OTI2NzQ0NjI5MA_031d1316-111d-434a-aff2-72582d046b51"
      unitRef="usd">500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i077fb918ffd34a16a2ba56d845e7c0eb_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RleHRyZWdpb246ODM0Njg3YTg3OTc4NDAxNWJkNzYxNWY0ZjNmNWZlMjhfNTQ5NzU1ODE0OTcx_d7016b3f-c3a2-4144-954a-fa43ed28aa76"
      unitRef="number">0.222</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i45042f4036a348d9ac0c4307237e2fe3_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RleHRyZWdpb246ODM0Njg3YTg3OTc4NDAxNWJkNzYxNWY0ZjNmNWZlMjhfNDQ4_9baf88e9-41bb-4a03-b4f0-0b8ce62652cf"
      unitRef="number">0.216</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i35fb475dbd8e4857a5165d3acdca2256_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RleHRyZWdpb246ODM0Njg3YTg3OTc4NDAxNWJkNzYxNWY0ZjNmNWZlMjhfNDYw_75ff93be-b8f3-4c58-a4d3-7ed201df77a7"
      unitRef="number">0.208</us-gaap:ConcentrationRiskPercentage1>
    <ardx:ScheduleOfGrossToNetSalesAccrualsTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RleHRyZWdpb246ODM0Njg3YTg3OTc4NDAxNWJkNzYxNWY0ZjNmNWZlMjhfNzU0_14a56f5c-4d07-426e-b03f-c4d2f17ff9a7">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The activities and ending reserve balances for each significant category of discounts and allowances, which constitute variable consideration, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Discounts and Chargebacks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Rebates, Wholesaler and GPO Fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Copay and Returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,844&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credits/payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(726)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,685)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,909)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance as of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,924&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ardx:ScheduleOfGrossToNetSalesAccrualsTableTextBlock>
    <ardx:ContractWithCustomerGrossToNetSalesAccruals
      contextRef="i5d628cc8068943659267d334778f7341_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMS0xLTEtMS01ODA3Nw_f0283c62-29a4-4451-bd6c-4a1025d21beb"
      unitRef="usd">142000</ardx:ContractWithCustomerGrossToNetSalesAccruals>
    <ardx:ContractWithCustomerGrossToNetSalesAccruals
      contextRef="iff654685dbff4d14b4f04d9a1f3d82ad_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMS0zLTEtMS01ODA3Nw_01db96b1-f6db-4e5b-8825-189a412aafaf"
      unitRef="usd">1444000</ardx:ContractWithCustomerGrossToNetSalesAccruals>
    <ardx:ContractWithCustomerGrossToNetSalesAccruals
      contextRef="ie2484e9556a94cb28d490b54b7654b83_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMS01LTEtMS01ODA3Nw_855dd474-2bdd-4024-9982-e97771e93279"
      unitRef="usd">1258000</ardx:ContractWithCustomerGrossToNetSalesAccruals>
    <ardx:ContractWithCustomerGrossToNetSalesAccruals
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMS03LTEtMS01ODA3Nw_2b0e0a18-d499-4f82-8279-d5aa41d87b5e"
      unitRef="usd">2844000</ardx:ContractWithCustomerGrossToNetSalesAccruals>
    <ardx:ContractWithCustomerGrossToNetSalesProvisions
      contextRef="i26d95d2f372e4305b5ab02ab183e81cc_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMi0xLTEtMS01ODA3Nw_cc2e73d9-3872-423f-bc2b-692c4990a1b9"
      unitRef="usd">824000</ardx:ContractWithCustomerGrossToNetSalesProvisions>
    <ardx:ContractWithCustomerGrossToNetSalesProvisions
      contextRef="i6abe21dd0e894e529281c08515f218a9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMi0zLTEtMS01ODA3Nw_a23439a1-3bda-4be7-b6ce-c62f6e9452ef"
      unitRef="usd">2361000</ardx:ContractWithCustomerGrossToNetSalesProvisions>
    <ardx:ContractWithCustomerGrossToNetSalesProvisions
      contextRef="ie70fd6a1343d4c07ab6c0418986dd561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMi01LTEtMS01ODA3Nw_bec9ba34-94a5-4ed8-8617-7daa4b324f06"
      unitRef="usd">2575000</ardx:ContractWithCustomerGrossToNetSalesProvisions>
    <ardx:ContractWithCustomerGrossToNetSalesProvisions
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMi03LTEtMS01ODA3Nw_bbb6c416-444c-4c7c-96bc-2608325c9fbe"
      unitRef="usd">5760000</ardx:ContractWithCustomerGrossToNetSalesProvisions>
    <ardx:ContractWithCustomerGrossToCreditsOrDeductionsIssued
      contextRef="i26d95d2f372e4305b5ab02ab183e81cc_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMy0xLTEtMS01OTc2Nw_c998f3ab-d2b8-427f-9313-fb4edc41c5cc"
      unitRef="usd">-726000</ardx:ContractWithCustomerGrossToCreditsOrDeductionsIssued>
    <ardx:ContractWithCustomerGrossToCreditsOrDeductionsIssued
      contextRef="i6abe21dd0e894e529281c08515f218a9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMy0zLTEtMS01OTc2Nw_e82c317a-7638-4217-9349-30c55f7f3ac3"
      unitRef="usd">-1685000</ardx:ContractWithCustomerGrossToCreditsOrDeductionsIssued>
    <ardx:ContractWithCustomerGrossToCreditsOrDeductionsIssued
      contextRef="ie70fd6a1343d4c07ab6c0418986dd561_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMy01LTEtMS01OTc2Nw_4db8ba2a-a588-43e7-b7c2-5b37ec9812ce"
      unitRef="usd">-1909000</ardx:ContractWithCustomerGrossToCreditsOrDeductionsIssued>
    <ardx:ContractWithCustomerGrossToCreditsOrDeductionsIssued
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMy03LTEtMS01OTc2Nw_93dfb9b6-1eb4-46d1-88d4-a5af932544d4"
      unitRef="usd">-4320000</ardx:ContractWithCustomerGrossToCreditsOrDeductionsIssued>
    <ardx:ContractWithCustomerGrossToNetSalesAccruals
      contextRef="i06d909b1486e465d9d1e0fae1f8ce528_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMy0xLTEtMS01ODA3Nw_af5b04c9-be3f-4755-bbb9-a58959c8755f"
      unitRef="usd">240000</ardx:ContractWithCustomerGrossToNetSalesAccruals>
    <ardx:ContractWithCustomerGrossToNetSalesAccruals
      contextRef="i94828b9e8bfc49a9821ddf83aaed8bd3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMy0zLTEtMS01ODA3Nw_62edba38-6659-41e6-84c9-71cff9359f07"
      unitRef="usd">2120000</ardx:ContractWithCustomerGrossToNetSalesAccruals>
    <ardx:ContractWithCustomerGrossToNetSalesAccruals
      contextRef="ia4d507187469461589702c69e8af394f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMy01LTEtMS01ODA3Nw_2d6a164c-25af-4820-880a-a38587ff18de"
      unitRef="usd">1924000</ardx:ContractWithCustomerGrossToNetSalesAccruals>
    <ardx:ContractWithCustomerGrossToNetSalesAccruals
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80Ni9mcmFnOjgzNDY4N2E4Nzk3ODQwMTViZDc2MTVmNGYzZjVmZTI4L3RhYmxlOmZhYTAxN2U1Mzg4OTQzMzA5MGEzMWY3YjU3OWU3ZGY4L3RhYmxlcmFuZ2U6ZmFhMDE3ZTUzODg5NDMzMDkwYTMxZjdiNTc5ZTdkZjhfMy03LTEtMS01ODA3Nw_8f286c2e-9d6a-4628-a4ff-b043ebecb3df"
      unitRef="usd">4284000</ardx:ContractWithCustomerGrossToNetSalesAccruals>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfMTAzOTk_97f97662-134c-48f6-8a91-3a80f1830fe8">COLLABORATION AND LICENSING AGREEMENTS &lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Kyowa Kirin Co., Ltd. (&#x201c;Kyowa Kirin&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2017, we entered into an exclusive license agreement with Kyowa Kirin (&#x201c;2017 Kyowa Kirin Agreement&#x201d;), under which we granted Kyowa Kirin an exclusive license to develop and commercialize certain NHE3 inhibitors including tenapanor in Japan for the treatment of cardiorenal diseases and conditions, excluding cancer. We retained the rights to tenapanor outside of Japan, and also retained the rights to tenapanor in Japan for indications other than those stated above. Pursuant to the 2017 Kyowa Kirin Agreement, Kyowa Kirin is responsible for all costs and expenses incurred in the development and commercialization of tenapanor for all licensed indications in Japan. We are responsible for supplying the tenapanor drug substance for Kyowa Kirin&#x2019;s use in development and commercialization throughout the term of the 2017 Kyowa Kirin Agreement, provided that Kyowa Kirin may exercise an option to manufacture the tenapanor drug substance under certain conditions. In October 2022, we entered into a Commercial Supply Agreement with Kyowa Kirin to further define the obligations of the parties with respect to the commercial supply of tenapanor drug substance (&#x201c;2022 Kyowa Kirin Supply Agreement&#x201d;). As detailed below under the heading &#x201c;Deferred revenue&#x2019; we have received advanced payments from Kyowa Kirin for the manufacturing of tenapanor drug substance that will be used to satisfy Kyowa Kirin needs. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We assessed these arrangements in accordance with Accounting Standards Update (&#x201c;ASU&#x201d;) No. 2014-09, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue from Contracts with Customers (Topic 606) and related amendments (&#x201c;ASC 606&#x201d;) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and concluded that the contract counterparty, Kyowa Kirin, is a customer. Under the terms of the 2017 Kyowa Kirin Agreement, we received&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$30.0&#160;million in upfront license fees, which was recognized as revenue when the agreement was executed. Based on our assessment, management determined that the license and the manufacturing supply services were its material performance obligations at the inception of the 2017 Kyowa Kirin Agreement, and as such, each of the performance obligations is distinct. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the 2017 Kyowa Kirin Agreement, Kyowa Kirin paid us an up-front license fee of $30.0&#160;million. We may be entitled to receive up to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$55.0&#160;million in total development and regulatory milestones, of which $20.0&#160;million has been received and recognized as revenue as of March&#160;31, 2023. We may also be eligible to receive approximately &#xa5;8.5&#160;billion for commercialization milestones, or approximately $64.1&#160;million at the currency exchange rate on March&#160;31, 2023, as well as reimbursement of costs plus a reasonable overhead for the supply of product and royalties on net sales throughout the term of the agreement. As discussed in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 7. Deferred Royalty Obligation Related to the Sale of Future Royalties&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the future royalties and commercial milestone payments we may receive under the 2017 Kyowa Kirin Agreement will be remitted to HealthCare Royalty Partners IV, L.P. pursuant to a Royalty and Sales Milestone Interest Acquisition Agreement. The variable consideration related to the remaining milestone payments was fully constrained at March&#160;31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In April 2022, we entered into a second amendment to the 2017 Kyowa Kirin Agreement ("2022 Amendment"). Under the terms of the 2022 Amendment, we and Kyowa Kirin have agreed to a reduction in the royalty rate payable to us by Kyowa Kirin upon net sales of tenapanor for hyperphosphatemia in Japan. The royalty rate will be reduced from the high teens to low double digits for a two-year period of time following the first commercial sale in Japan, and then to mid-single digits for the remainder of the royalty term. As discussed in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 7. Deferred Royalty Obligation Related to the Sale of Future Royalties&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the future commercial milestones and royalties we may receive under the 2017 Kyowa Kirin Agreement will be remitted to HealthCare Royalty Partners IV, L.P. pursuant to a Royalty and Sales Milestone Interest Acquisition Agreement. As consideration for the reduction in the royalty rate, Kyowa Kirin agreed to pay us up to an additional $40.0&#160;million payable in two tranches, with the first payment due following Kyowa Kirin's filing with the Japanese Ministry of Health, Labour and Welfare of its application for marketing approval for tenapanor and the second payment due following Kyowa Kirin&#x2019;s receipt of regulatory approval to market tenapanor for hyperphosphatemia in Japan. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2022, we announced that Kyowa Kirin submitted an NDA to the Japanese Ministry of Health, Labour and Welfare for tenapanor for the improvement of hyperphosphatemia in adult patients with CKD on dialysis, which resulted in payment to us from Kyowa Kirin for an aggregate of $35.0 million for milestone payments and payments under the 2022 Amendment. We received these payments during the fourth quarter of 2022 and recorded them as licensing revenue on our statement of operations and comprehensive loss. The remaining variable consideration related to the reduction in the royalty rate was fully constrained at March&#160;31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2023 and 2022, we did not recognize a material amount of revenue pursuant to the 2017 Kyowa Kirin Agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Shanghai Fosun Pharmaceutical Industrial Development Co. Ltd. (&#x201c;Fosun Pharma&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2017, we entered into an exclusive license agreement with Fosun Pharma ("Fosun Agreement") for the development, commercialization and distribution of tenapanor in China for both hyperphosphatemia and IBS-C. We assessed these arrangements in accordance with ASC 606 and concluded that the contract counterparty, Fosun Pharma, is a customer. Under the terms of the Fosun Agreement, we received&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$12.0 million in up-front license fees which was recognized as revenue when the agreement was executed. Based on our assessment, we determined that the license and the manufacturing supply services represented the material performance obligations at the inception of the agreement and, as such, each of the performance obligations are distinct. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may be entitled to receive development and commercialization milestones of up to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$110.0 million, of which $3.0 million has been received and recognized as revenue as of March&#160;31, 2023, as well as reimbursement of cost plus a reasonable overhead for the supply of product and tiered royalties on net sales ranging from the mid-teens to&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20%. The variable consideration related to the remaining development milestone payments was fully constrained at March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2023 and 2022, we did not recognize a material amount of revenue pursuant to the Fosun Agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Knight Therapeutics, Inc. (&#x201c;Knight&#x201c;) &#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2018, we entered into an exclusive license agreement with Knight Therapeutics, Inc., ("Knight Agreement") for the development, commercialization and distribution of tenapanor in Canada for hyperphosphatemia and IBS-C. We assessed this arrangement in accordance with ASC 606 and concluded that the contract counterparty, Knight, is a customer. Based on our assessment, we determined that the license and the manufacturing supply services were the material performance obligations at the inception of the agreement and, as such, each of the performance obligations are distinct.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the Knight Agreement, we received a&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2.3 million non-refundable, one-time upfront payment in March 2018 and may be eligible to receive additional development and commercialization milestone payments worth up to CAD 22.2&#160;million, or approximately $16.3 million at the currency exchange rate on March&#160;31, 2023, of which $0.7 million has been received and recognized as revenue as of March&#160;31, 2023. We are also eligible to receive royalties ranging from the mid-single digits to the low twenties throughout the term of the agreement, and a transfer price for manufacturing services.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The variable consideration related to the remaining development milestone payments was fully constrained at March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2023 and 2022, we did not recognize a material amount of revenue pursuant to the Knight Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;AstraZeneca AB (&#x201c;AstraZeneca&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2015, we entered into a termination agreement with AstraZeneca (the &#x201c;AstraZeneca Termination Agreement&#x201d;) pursuant to which we have agreed to pay AstraZeneca (i) future royalties at a royalty rate of 10% of net sales of tenapanor or other NHE3 products by us or our licensees, and (ii) 20% of non-royalty revenue received from a new collaboration partner should we elect to license, or otherwise provide rights to develop and commercialize tenapanor or other NHE3 products, up to a maximum of $75.0 million in aggregate for (i) and (ii). As of March&#160;31, 2023, to date in aggregate, we have recognized $16.4 million of the $75.0 million, which has been recorded as cost of revenue, and have paid AstraZeneca $11.9 million. During the three months ended March&#160;31, 2023, we recognized and recorded $1.2 million as cost of revenue related to the AstraZeneca Termination Agreement. During the three months ended March&#160;31, 2022 we recognized $0.1 million as cost of revenue related to the AstraZeneca Termination Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present changes in our current and non-current deferred revenue balances during the reporting period, which are all attributable to the 2017 Kyowa Kirin Agreement (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred revenue - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases due to amounts reclassified from non-current, to be recognized in the next twelve months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases to amounts invoiced, for which cash has not yet been received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred revenue - non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,727&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases to amounts invoiced, for which cash has not yet been received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase due to unbilled prepayments recorded during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases due to amounts reclassified as current, to be recognized in the next twelve months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(809)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,563&#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:CollaborativeArrangementDisclosureTextBlock>
    <ardx:CollaborationAndLicensingAgreementsUpfrontLicenseFees
      contextRef="i083920320a754056a514534f83b44efb_D20171101-20171130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfMzIxMA_dd4c8e7f-f1cc-43e2-8eff-ff35331981b4"
      unitRef="usd">30000000</ardx:CollaborationAndLicensingAgreementsUpfrontLicenseFees>
    <ardx:CollaborationAndLicensingAgreementsUpfrontLicenseFees
      contextRef="i083920320a754056a514534f83b44efb_D20171101-20171130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfMzYzNg_dd4c8e7f-f1cc-43e2-8eff-ff35331981b4"
      unitRef="usd">30000000</ardx:CollaborationAndLicensingAgreementsUpfrontLicenseFees>
    <ardx:CollaborativeArrangementPotentialDevelopmentMilestones
      contextRef="i1bd3e10bb611407aa9b181ac0b231f2b_I20171130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfMzY3Ng_9e3abeb1-9d50-4e8b-990e-96cd30f6a3c5"
      unitRef="usd">55000000</ardx:CollaborativeArrangementPotentialDevelopmentMilestones>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife5f1ab287944b9d9bde070bbcbc67e0_D20171101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfMzczNg_f921ac16-bd43-401f-871c-4a7b8847632d"
      unitRef="usd">20000000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <ardx:CollaborativeArrangementPotentialCommercializationMilestones
      contextRef="i288cfb8144d94e34b13ad2293ba44e8a_I20230331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfMzg0Mg_99ae6fdd-5064-43f3-9acd-8d4e6f67b856"
      unitRef="jpy">8500000000</ardx:CollaborativeArrangementPotentialCommercializationMilestones>
    <ardx:CollaborativeArrangementPotentialCommercializationMilestones
      contextRef="i288cfb8144d94e34b13ad2293ba44e8a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfMzg5Ng_cf3e3579-9eeb-4e70-a55c-2e78322928ba"
      unitRef="usd">64100000</ardx:CollaborativeArrangementPotentialCommercializationMilestones>
    <ardx:CollaborativeArrangementFeeReceivableForReductionInRoyaltyRate
      contextRef="i39875fb6603e44a9a08e3395ebc9b749_I20220430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfNTYxMw_2c92ca97-9173-4f26-a2ac-e9137db8513b"
      unitRef="usd">40000000</ardx:CollaborativeArrangementFeeReceivableForReductionInRoyaltyRate>
    <ardx:CollaborativeArrangementFeeReceivableForReductionInRoyaltyRateNumberOfPaymentTranches
      contextRef="i39875fb6603e44a9a08e3395ebc9b749_I20220430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfNTYyNw_fc6d4197-54e2-4394-a14f-6cb3cf02a75d"
      unitRef="payment_tranche">2</ardx:CollaborativeArrangementFeeReceivableForReductionInRoyaltyRateNumberOfPaymentTranches>
    <ardx:RevenueRemainingPerformanceObligationVariableConsiderationAmount
      contextRef="ie00d1c1778d04b16b85402b79f1486b1_I20221031"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfNTQ5NzU1ODMwNjg2_796af493-6cef-4eb5-ab92-f798a2538364"
      unitRef="usd">35000000</ardx:RevenueRemainingPerformanceObligationVariableConsiderationAmount>
    <us-gaap:ProceedsFromLicenseFeesReceived
      contextRef="i2907f661c6604d53a0fd946c446d11e8_D20171201-20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfNzI4Mw_bb40d7b6-3979-4a8a-a959-639b6a6ac459"
      unitRef="usd">12000000</us-gaap:ProceedsFromLicenseFeesReceived>
    <ardx:CollaborativeArrangementPotentialDevelopmentAndCommercializationMilestones
      contextRef="ib45bb64e3dd84ca6aef388e7e5e6f6e7_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfNzM5MQ_6e01ac71-4818-4664-a2b3-7fff62ecf022"
      unitRef="usd">110000000</ardx:CollaborativeArrangementPotentialDevelopmentAndCommercializationMilestones>
    <ardx:CollaborativeArrangementPotentialDevelopmentMilestones
      contextRef="if8a535f9627a421383052d6cea68607f_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfNzQwNA_e278728d-6e32-40c6-87d8-d0559b89194c"
      unitRef="usd">3000000</ardx:CollaborativeArrangementPotentialDevelopmentMilestones>
    <ardx:ThresholdPercentageOfSalesForTieredRoyalties
      contextRef="ib45bb64e3dd84ca6aef388e7e5e6f6e7_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfNzYxMQ_49bbd0a2-6e2a-4833-a999-9c557bd97190"
      unitRef="number">0.20</ardx:ThresholdPercentageOfSalesForTieredRoyalties>
    <us-gaap:ProceedsFromLicenseFeesReceived
      contextRef="i863345a922844c66bd8d54af304f6cdf_D20180301-20180331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfODI5Nw_56f944c1-92a5-407a-81c0-495f6748da0f"
      unitRef="usd">2300000</us-gaap:ProceedsFromLicenseFeesReceived>
    <ardx:CollaborativeArrangementPotentialDevelopmentAndCommercializationMilestones
      contextRef="i63261ab5ac574aa09e991359cd4c71ad_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfODM2Ng_49adcb18-efb5-4728-aa56-e6e456b652f4"
      unitRef="cad">22200000</ardx:CollaborativeArrangementPotentialDevelopmentAndCommercializationMilestones>
    <ardx:CollaborativeArrangementPotentialDevelopmentAndCommercializationMilestones
      contextRef="i63261ab5ac574aa09e991359cd4c71ad_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfODQzNg_16b2d071-31f2-41ed-881b-8e369caaf9b0"
      unitRef="usd">16300000</ardx:CollaborativeArrangementPotentialDevelopmentAndCommercializationMilestones>
    <ardx:CollaborativeArrangementPotentialDevelopmentMilestones
      contextRef="i3052a28a1e664c948b14b97c701206d4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfODQ4NQ_cf02ebf4-20b6-4a99-9b3f-cce30d35760a"
      unitRef="usd">700000</ardx:CollaborativeArrangementPotentialDevelopmentMilestones>
    <ardx:PercentageOfRoyaltyRevenue
      contextRef="i54e4c9709e43489db08f10738e1a7672_D20150601-20150630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfOTMxOQ_fd99eeaf-2ff7-44c4-a105-1dc2aa79bc53"
      unitRef="number">0.10</ardx:PercentageOfRoyaltyRevenue>
    <ardx:PercentageOfNonRoyaltyRevenue
      contextRef="i54e4c9709e43489db08f10738e1a7672_D20150601-20150630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfOTQwNA_260f1769-41c9-487d-b236-00352b36fdaa"
      unitRef="number">0.20</ardx:PercentageOfNonRoyaltyRevenue>
    <ardx:CollaborativeArrangementPotentialPaymentPerTerminationAgreementMaximum
      contextRef="i3b884d0ed6cd421f8a251db830a1fdce_I20150630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfOTUxNA_8e72f77e-a7f7-4839-9303-f4b20ac35864"
      unitRef="usd">75000000</ardx:CollaborativeArrangementPotentialPaymentPerTerminationAgreementMaximum>
    <ardx:CostOfRevenueAggregateAmountRecognized
      contextRef="i57d1ca4ad84940028b209e173e66500a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfOTU5OQ_0643ffa8-ccd1-4e6b-be65-d93a1fc0dda0"
      unitRef="usd">16400000</ardx:CostOfRevenueAggregateAmountRecognized>
    <ardx:CollaborativeArrangementPotentialPaymentPerTerminationAgreementMaximum
      contextRef="i3b884d0ed6cd421f8a251db830a1fdce_I20150630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfOTYwOQ_8e72f77e-a7f7-4839-9303-f4b20ac35864"
      unitRef="usd">75000000</ardx:CollaborativeArrangementPotentialPaymentPerTerminationAgreementMaximum>
    <ardx:PaymentsOfUnchargedLicenseFeesAggregateAmountPaid
      contextRef="i57d1ca4ad84940028b209e173e66500a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfOTY4Mw_7e30eeb9-52b6-44e5-a87e-ac5f7516d6d3"
      unitRef="usd">11900000</ardx:PaymentsOfUnchargedLicenseFeesAggregateAmountPaid>
    <us-gaap:CostOfRevenue
      contextRef="i731cea5b5a1d4df7b9a2e29a37cd3494_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfNTQ5NzU1ODQ4MTE1_a2868808-558b-4ed6-bcb3-03d45bfbcbf1"
      unitRef="usd">1200000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i86a688e614d249fb9330ee9f05c52190_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfOTg4Mg_a311d98d-c242-4db1-9e90-5c0f5f8d4e2a"
      unitRef="usd">100000</us-gaap:CostOfRevenue>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RleHRyZWdpb246NDA3MTdmZWVhNjJlNDAzZGI4YmVlYTM3ZWJlYTQ5NjJfMTA0MDA_a72bb004-0b62-4660-ae5c-6ffbf62e31af">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present changes in our current and non-current deferred revenue balances during the reporting period, which are all attributable to the 2017 Kyowa Kirin Agreement (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred revenue - current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases due to amounts reclassified from non-current, to be recognized in the next twelve months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases to amounts invoiced, for which cash has not yet been received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.030%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.385%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred revenue - non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,727&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increases to amounts invoiced, for which cash has not yet been received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Increase due to unbilled prepayments recorded during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decreases due to amounts reclassified as current, to be recognized in the next twelve months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(809)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,563&#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:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i659312f8037b43898d098e16388710fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjFjMjkxYjU5YjI3OTQxOWE5ZmM3Yjk1OTRiOTlhYWQ4L3RhYmxlcmFuZ2U6MWMyOTFiNTliMjc5NDE5YTlmYzdiOTU5NGI5OWFhZDhfMS0xLTEtMS01ODA3Nw_f1381207-1a13-4045-b5ba-9a7805c1e5eb"
      unitRef="usd">4211000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="iace679a5607d492699456f44241140e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjFjMjkxYjU5YjI3OTQxOWE5ZmM3Yjk1OTRiOTlhYWQ4L3RhYmxlcmFuZ2U6MWMyOTFiNTliMjc5NDE5YTlmYzdiOTU5NGI5OWFhZDhfMS0zLTEtMS01ODA3Nw_327ecfa2-329a-489c-90cc-8086226428e6"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <ardx:ContractWithCustomerLiabilityRevenueToBeRecognizedInNextTwelveMonths
      contextRef="i8f0464629a7d41e9a51288c53068a05e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjFjMjkxYjU5YjI3OTQxOWE5ZmM3Yjk1OTRiOTlhYWQ4L3RhYmxlcmFuZ2U6MWMyOTFiNTliMjc5NDE5YTlmYzdiOTU5NGI5OWFhZDhfMy0xLTEtMS01ODA3Nw_a5a8fef2-0bbc-41d8-a110-89afea563331"
      unitRef="usd">809000</ardx:ContractWithCustomerLiabilityRevenueToBeRecognizedInNextTwelveMonths>
    <ardx:ContractWithCustomerLiabilityRevenueToBeRecognizedInNextTwelveMonths
      contextRef="ib1d947e78348482b9985a2649fa2ca53_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjFjMjkxYjU5YjI3OTQxOWE5ZmM3Yjk1OTRiOTlhYWQ4L3RhYmxlcmFuZ2U6MWMyOTFiNTliMjc5NDE5YTlmYzdiOTU5NGI5OWFhZDhfMy0zLTEtMS01ODA3Nw_cc818316-26bf-4607-b237-5350be3fd276"
      unitRef="usd"
      xsi:nil="true"/>
    <ardx:ContractWithCustomerLiabilityRevenueInvoicedButCashNotReceived
      contextRef="i8f0464629a7d41e9a51288c53068a05e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjFjMjkxYjU5YjI3OTQxOWE5ZmM3Yjk1OTRiOTlhYWQ4L3RhYmxlcmFuZ2U6MWMyOTFiNTliMjc5NDE5YTlmYzdiOTU5NGI5OWFhZDhfNC0xLTEtMS01ODA3Nw_74f3ed3a-dbce-42eb-bfaf-2b91d9978cc5"
      unitRef="usd">525000</ardx:ContractWithCustomerLiabilityRevenueInvoicedButCashNotReceived>
    <ardx:ContractWithCustomerLiabilityRevenueInvoicedButCashNotReceived
      contextRef="ib1d947e78348482b9985a2649fa2ca53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjFjMjkxYjU5YjI3OTQxOWE5ZmM3Yjk1OTRiOTlhYWQ4L3RhYmxlcmFuZ2U6MWMyOTFiNTliMjc5NDE5YTlmYzdiOTU5NGI5OWFhZDhfNC0zLTEtMS01ODA3Nw_1a764730-afef-4579-8b19-ef949bc4fad4"
      unitRef="usd">0</ardx:ContractWithCustomerLiabilityRevenueInvoicedButCashNotReceived>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i52f7c183ef764b48ab94110300434074_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjFjMjkxYjU5YjI3OTQxOWE5ZmM3Yjk1OTRiOTlhYWQ4L3RhYmxlcmFuZ2U6MWMyOTFiNTliMjc5NDE5YTlmYzdiOTU5NGI5OWFhZDhfOC0xLTEtMS01ODA3Nw_decf79ba-bd4a-43a5-814f-c9f2b7427294"
      unitRef="usd">5545000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ia95bc99b5de94628b6f1a6c5d5185452_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjFjMjkxYjU5YjI3OTQxOWE5ZmM3Yjk1OTRiOTlhYWQ4L3RhYmxlcmFuZ2U6MWMyOTFiNTliMjc5NDE5YTlmYzdiOTU5NGI5OWFhZDhfOC0zLTEtMS01ODA3Nw_1782337c-f61c-4291-803c-e3ca0e7c08e9"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i659312f8037b43898d098e16388710fb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjQ3ZDQ2OGYzMjJiYzQ5ZjI4MTBjOGViZjgyMzUzMjBjL3RhYmxlcmFuZ2U6NDdkNDY4ZjMyMmJjNDlmMjgxMGM4ZWJmODIzNTMyMGNfMS0xLTEtMS01ODA3Nw_8b526927-0341-4146-8b04-bb30a4a59a81"
      unitRef="usd">9025000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="iace679a5607d492699456f44241140e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjQ3ZDQ2OGYzMjJiYzQ5ZjI4MTBjOGViZjgyMzUzMjBjL3RhYmxlcmFuZ2U6NDdkNDY4ZjMyMmJjNDlmMjgxMGM4ZWJmODIzNTMyMGNfMS0zLTEtMS01ODA3Nw_38bfffe5-1309-4490-8b06-88fe42e94144"
      unitRef="usd">4727000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <ardx:ContractWithCustomerLiabilityIncreaseForAmountsInvoiced
      contextRef="i8f0464629a7d41e9a51288c53068a05e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjQ3ZDQ2OGYzMjJiYzQ5ZjI4MTBjOGViZjgyMzUzMjBjL3RhYmxlcmFuZ2U6NDdkNDY4ZjMyMmJjNDlmMjgxMGM4ZWJmODIzNTMyMGNfMy0xLTEtMS01ODA3Nw_ddc24af6-1325-413b-a697-533f0e927605"
      unitRef="usd">3282000</ardx:ContractWithCustomerLiabilityIncreaseForAmountsInvoiced>
    <ardx:ContractWithCustomerLiabilityIncreaseForAmountsInvoiced
      contextRef="ib1d947e78348482b9985a2649fa2ca53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjQ3ZDQ2OGYzMjJiYzQ5ZjI4MTBjOGViZjgyMzUzMjBjL3RhYmxlcmFuZ2U6NDdkNDY4ZjMyMmJjNDlmMjgxMGM4ZWJmODIzNTMyMGNfMy0zLTEtMS01ODA3Nw_c663133d-7f8e-45d9-a039-9c05367d7102"
      unitRef="usd">3829000</ardx:ContractWithCustomerLiabilityIncreaseForAmountsInvoiced>
    <ardx:ContractWithCustomerLiabilityIncreaseDueToUnbilledPrepaymentsRecorded
      contextRef="i8f0464629a7d41e9a51288c53068a05e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjQ3ZDQ2OGYzMjJiYzQ5ZjI4MTBjOGViZjgyMzUzMjBjL3RhYmxlcmFuZ2U6NDdkNDY4ZjMyMmJjNDlmMjgxMGM4ZWJmODIzNTMyMGNfNC0xLTEtMS01ODA3Nw_6d7d7ab6-1943-4a99-b651-a07b40c0e198"
      unitRef="usd">0</ardx:ContractWithCustomerLiabilityIncreaseDueToUnbilledPrepaymentsRecorded>
    <ardx:ContractWithCustomerLiabilityIncreaseDueToUnbilledPrepaymentsRecorded
      contextRef="ib1d947e78348482b9985a2649fa2ca53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjQ3ZDQ2OGYzMjJiYzQ5ZjI4MTBjOGViZjgyMzUzMjBjL3RhYmxlcmFuZ2U6NDdkNDY4ZjMyMmJjNDlmMjgxMGM4ZWJmODIzNTMyMGNfNC0zLTEtMS01ODA3Nw_e2caf3d5-c8a2-4a57-81c3-f8aefa26d613"
      unitRef="usd">7000</ardx:ContractWithCustomerLiabilityIncreaseDueToUnbilledPrepaymentsRecorded>
    <ardx:ContractWithCustomerLiabilityDecreaseInRevenueToBeRecognizedInNextTwelveMonths
      contextRef="i8f0464629a7d41e9a51288c53068a05e_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjQ3ZDQ2OGYzMjJiYzQ5ZjI4MTBjOGViZjgyMzUzMjBjL3RhYmxlcmFuZ2U6NDdkNDY4ZjMyMmJjNDlmMjgxMGM4ZWJmODIzNTMyMGNfNS0xLTEtMS01ODA3Nw_954d918c-0717-49f2-a73a-2da1668a7059"
      unitRef="usd">809000</ardx:ContractWithCustomerLiabilityDecreaseInRevenueToBeRecognizedInNextTwelveMonths>
    <ardx:ContractWithCustomerLiabilityDecreaseInRevenueToBeRecognizedInNextTwelveMonths
      contextRef="ib1d947e78348482b9985a2649fa2ca53_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjQ3ZDQ2OGYzMjJiYzQ5ZjI4MTBjOGViZjgyMzUzMjBjL3RhYmxlcmFuZ2U6NDdkNDY4ZjMyMmJjNDlmMjgxMGM4ZWJmODIzNTMyMGNfNS0zLTEtMS01ODA3Nw_3777427d-495e-4ba8-a182-446df4534084"
      unitRef="usd">0</ardx:ContractWithCustomerLiabilityDecreaseInRevenueToBeRecognizedInNextTwelveMonths>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i52f7c183ef764b48ab94110300434074_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjQ3ZDQ2OGYzMjJiYzQ5ZjI4MTBjOGViZjgyMzUzMjBjL3RhYmxlcmFuZ2U6NDdkNDY4ZjMyMmJjNDlmMjgxMGM4ZWJmODIzNTMyMGNfNy0xLTEtMS01ODA3Nw_23431cde-8fbf-41b4-9fe6-2adb94dfd5c6"
      unitRef="usd">11498000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ia95bc99b5de94628b6f1a6c5d5185452_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV80OS9mcmFnOjQwNzE3ZmVlYTYyZTQwM2RiOGJlZWEzN2ViZWE0OTYyL3RhYmxlOjQ3ZDQ2OGYzMjJiYzQ5ZjI4MTBjOGViZjgyMzUzMjBjL3RhYmxlcmFuZ2U6NDdkNDY4ZjMyMmJjNDlmMjgxMGM4ZWJmODIzNTMyMGNfNy0zLTEtMS01ODA3Nw_4e54914f-1ceb-45ee-af04-8e6f09fd7657"
      unitRef="usd">8563000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:AssetRetirementObligationDisclosureTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81Mi9mcmFnOjg0YWNlM2Q4ZjczZTQyNTBiMGRlYjk1ZWMxOWU3OWJhL3RleHRyZWdpb246ODRhY2UzZDhmNzNlNDI1MGIwZGViOTVlYzE5ZTc5YmFfNDU4MQ_b50d91f0-8066-4165-9cfe-fc155efc60a9">DEFERRED ROYALTY OBLIGATION RELATED TO THE SALE OF FUTURE ROYALTIES&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2022, we and HealthCare Royalty Partners IV, L.P. (&#x201c;HCR&#x201d;) entered into a Royalty and Sales Milestone Interest Acquisition Agreement (&#x201c;HCR Agreement&#x201d;). Under the terms of the HCR Agreement, HCR has agreed to pay us up to $20.0 million in exchange for the royalty payments and commercial milestone payments (collectively the &#x201c;Royalty Interest Payments&#x201d;) that we may receive under our 2017 License Agreement with Kyowa Kirin based upon Kyowa Kirin's net sales of tenapanor in Japan for hyperphosphatemia. As consideration for the sale of the Royalty Interest Payments, HCR paid to us a $10.0 million upfront payment, and we are eligible to receive a $5.0 million payment following Kyowa Kirin's receipt of regulatory approval to market tenapanor for hyperphosphatemia in Japan, and another $5.0 million payment in the event net sales by Kyowa Kirin in Japan exceed a certain annual target level by the end of 2025.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The HCR Agreement is effective until terminated by the mutual agreement of the parties and contains customary representations and warranties and customary affirmative and negative covenants, including, among others, requirements as to prosecution, maintenance, defense and enforcement of certain patent rights in Japan, restrictions regarding our ability to forgive, release or reduce any Royalty Interest Payments due to us under the 2017 Kyowa Kirin Agreement, to create or incur any liens with respect to the Royalty Interest Payments, the 2017 Kyowa Kirin Agreement or certain patents, or to sell, license or transfer certain patents in the field and territory described in the 2017 Kyowa Kirin Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the HCR Agreement contains customary events of default with respect to which we may incur indemnification obligations to HCR for any losses incurred by HCR and related parties as a result of the event of default, subject to a specified limitation of liability cap. Under the HCR Agreement, an event of default will occur if, among other things, any of the representations and warranties included in the HCR Agreement proves not to have been true and correct in all material respects, at the time it was made, we breach any of our covenants under the HCR Agreement, subject to specified cure periods with respect to certain breaches, we are in breach or default under the 2017 Kyowa Kirin Agreement in any manner which is likely to cause a material adverse effect on the Royalty Interest Payments, the occurrence of a termination of the 2017 Kyowa Kirin Agreement under certain circumstances or we or our assets become subject to certain legal proceedings, such as bankruptcy proceedings, or we are unable to pay our debts as they become due.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We received the $10.0 million upfront payment from HCR during June 2022 and recorded it as a deferred royalty obligation related to the sale of future royalties ("deferred royalty obligation") on our balance sheet. Due to our ongoing manufacturing obligations under the 2017 Kyowa Kirin Agreement, we account for the proceeds as imputed debt and therefore will recognize royalties received under the arrangement as non-cash royalty revenue. Non-cash interest expense will be recognized over the life of the HCR Agreement using the effective interest method based on the imputed interest rate derived from estimated amounts and timing of future royalty payments to be received from Kyowa Kirin. As part of the sale, we incurred approximately $0.4 million in transaction costs, which, along with the deferred royalty obligation, are being amortized to non-cash interest expense over the estimated life of the HCR Agreement using the effective interest method. As future royalties are remitted to us by Kyowa Kirin, and subsequently from us to HCR, the balance of the deferred royalty obligation will be effectively repaid over the life of the HCR Agreement. There are a number of factors that could materially affect the fair value of the deferred royalty obligation. Such factors include, but are not limited to, the amount and timing of potential future royalty payments to be received from Kyowa Kirin under the 2017 Kyowa Kirin agreement, changing standards of care, the introduction of competing products, manufacturing or other delays, intellectual property matters, adverse events that result in governmental health authority imposed restrictions on the use of the drug products, significant changes in foreign exchange rates as the royalties remitted to HCR are made in U.S. dollars while the underlying sales of the products by Kyowa Kirin are made in Japanese yen, and other events or circumstances that could result in reduced royalty payments from Kyowa Kirin, which are not within our control, and all of which would result in a reduction of non-cash royalty revenues and the non-cash interest expense over the life of the deferred royalty obligation. We periodically assess the estimated royalty payments from Kyowa Kirin and, to the extent that the amount or timing of such payments is materially different than our original estimates, we prospectively adjust the imputed interest rate and the related amortization of the deferred royalty obligation. As of March&#160;31, 2023, our effective interest rate used to amortize the liability is 34.4%. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2023, we recognized approximately $1.0 million of non-cash interest expense for the amortization of the deferred royalty obligation. As of March&#160;31, 2023, we have received no royalty payments from Kyowa Kirin and, therefore, the deferred royalty obligation has not begun to be reduced.&lt;/span&gt;&lt;/div&gt;</us-gaap:AssetRetirementObligationDisclosureTextBlock>
    <us-gaap:IncreaseDecreaseInRoyaltiesPayable
      contextRef="i7e9a3bf71e144239ab9f7e4ab68a77fb_D20220601-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81Mi9mcmFnOjg0YWNlM2Q4ZjczZTQyNTBiMGRlYjk1ZWMxOWU3OWJhL3RleHRyZWdpb246ODRhY2UzZDhmNzNlNDI1MGIwZGViOTVlYzE5ZTc5YmFfNTQ5NzU1ODIzOTkz_26a832a1-ae74-4e63-bca6-035458f905ce"
      unitRef="usd">20000000</us-gaap:IncreaseDecreaseInRoyaltiesPayable>
    <us-gaap:ContractWithCustomerLiability
      contextRef="id6b3392a8c3747ae86ad7d9a483555ca_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81Mi9mcmFnOjg0YWNlM2Q4ZjczZTQyNTBiMGRlYjk1ZWMxOWU3OWJhL3RleHRyZWdpb246ODRhY2UzZDhmNzNlNDI1MGIwZGViOTVlYzE5ZTc5YmFfNTQ5NzU1ODI0MzMw_43ebacc9-64dc-4c34-b92e-325ecc81f2a0"
      unitRef="usd">10000000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id6b3392a8c3747ae86ad7d9a483555ca_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81Mi9mcmFnOjg0YWNlM2Q4ZjczZTQyNTBiMGRlYjk1ZWMxOWU3OWJhL3RleHRyZWdpb246ODRhY2UzZDhmNzNlNDI1MGIwZGViOTVlYzE5ZTc5YmFfNTQ5NzU1ODI0Mzg0_1c779472-9a23-4f59-ae5f-49bd8a09905e"
      unitRef="usd">5000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="id6b3392a8c3747ae86ad7d9a483555ca_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81Mi9mcmFnOjg0YWNlM2Q4ZjczZTQyNTBiMGRlYjk1ZWMxOWU3OWJhL3RleHRyZWdpb246ODRhY2UzZDhmNzNlNDI1MGIwZGViOTVlYzE5ZTc5YmFfNTQ5NzU1ODI0NTA3_4515864c-534c-484a-b9a0-7edbc3cebb78"
      unitRef="usd">5000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:ContractWithCustomerLiability
      contextRef="id6b3392a8c3747ae86ad7d9a483555ca_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81Mi9mcmFnOjg0YWNlM2Q4ZjczZTQyNTBiMGRlYjk1ZWMxOWU3OWJhL3RleHRyZWdpb246ODRhY2UzZDhmNzNlNDI1MGIwZGViOTVlYzE5ZTc5YmFfNTQ5NzU1ODI2MzU5_43ebacc9-64dc-4c34-b92e-325ecc81f2a0"
      unitRef="usd">10000000</us-gaap:ContractWithCustomerLiability>
    <ardx:ContractWithCustomerLiabilityTransactionCosts
      contextRef="ieebd3c9bdbf5498bb3059d158b5c146a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81Mi9mcmFnOjg0YWNlM2Q4ZjczZTQyNTBiMGRlYjk1ZWMxOWU3OWJhL3RleHRyZWdpb246ODRhY2UzZDhmNzNlNDI1MGIwZGViOTVlYzE5ZTc5YmFfNTQ5NzU1ODI3MDU4_01c56bf6-a175-4755-9916-9df65e07dde2"
      unitRef="usd">400000</ardx:ContractWithCustomerLiabilityTransactionCosts>
    <ardx:ContractWithCustomerLiabilityAmortizationEffectiveInterestRatePercent
      contextRef="i3d8e929085924d668d54e66064fca686_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81Mi9mcmFnOjg0YWNlM2Q4ZjczZTQyNTBiMGRlYjk1ZWMxOWU3OWJhL3RleHRyZWdpb246ODRhY2UzZDhmNzNlNDI1MGIwZGViOTVlYzE5ZTc5YmFfNTQ5NzU1ODI4Nzk3_4e2b144b-66bf-449f-9737-22e1cf34a075"
      unitRef="number">0.344</ardx:ContractWithCustomerLiabilityAmortizationEffectiveInterestRatePercent>
    <us-gaap:AmortizationOfAdvanceRoyalty
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81Mi9mcmFnOjg0YWNlM2Q4ZjczZTQyNTBiMGRlYjk1ZWMxOWU3OWJhL3RleHRyZWdpb246ODRhY2UzZDhmNzNlNDI1MGIwZGViOTVlYzE5ZTc5YmFfNDM2MA_79561f72-75c6-4d09-af75-bd727f3ad91e"
      unitRef="usd">1000000</us-gaap:AmortizationOfAdvanceRoyalty>
    <us-gaap:ProceedsFromRoyaltiesReceived
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81Mi9mcmFnOjg0YWNlM2Q4ZjczZTQyNTBiMGRlYjk1ZWMxOWU3OWJhL3RleHRyZWdpb246ODRhY2UzZDhmNzNlNDI1MGIwZGViOTVlYzE5ZTc5YmFfNDQ3Ng_c61ba55f-ac90-46c4-b994-e8396db57cd1"
      unitRef="usd">0</us-gaap:ProceedsFromRoyaltiesReceived>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNzU0Nw_a87f06d1-e8b2-40a0-9853-7ea9865b00fb">BORROWING &lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Solar Capital and Western Alliance Bank Loan Agreement&lt;/span&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2018, we entered into a loan and security agreement (as amended on October 9, 2020, March 1, 2021, May 5, 2021, and July 29, 2021) (the "2018 Loan Agreement") with Solar Capital Ltd. and Western Alliance Bank (collectively the &#x201c;2018 Lenders&#x201d;). The 2018 Loan Agreement provided for a loan facility for up to $50.0 million with a maturity date of November&#160;1, 2022 (the &#x201c;2018 Loan&#x201d;). As of the Closing Date for the 2022 Loan, as discussed below, we owed $25.0&#160;million in principal payments from the 2018 Loan, which we repaid in full at that time.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As discussed in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 9. Derivative Liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, in connection with entering into the 2018 Loan Agreement, we entered into an agreement pursuant to which we agreed to pay $1.5 million in cash upon the occurrence of certain conditions (the "2018 Exit Fee"). Our obligations for the 2018 Exit Fee remain outstanding following the full repayment of the 2018 Loan in February 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;SLR Investment Corp. Loan Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 23, 2022 (&#x201c;Closing Date&#x201d;), we entered into a loan and security agreement (&#x201c;2022 Loan Agreement&#x201d;) with SLR Investment Corp. as collateral agent (&#x201c;Agent&#x201d;), and the lenders listed in the 2022 Loan Agreement (collectively the &#x201c;2022 Lenders&#x201d;). The 2022 Loan Agreement was subsequently amended on August 1, 2022 and February 9, 2023. We concluded that the Loan amendments were modifications to the 2022 Loan Agreement and are accounted for accordingly. The 2022 Loan Agreement as amended provides for a senior secured loan facility, with $27.5 million (&#x201c;Term A Loan&#x201d;) funded on the Closing Date and an additional $22.5 million which we may borrow on or prior to December 20, 2023; provided that (i) we have received approval by the FDA for our NDA for XPHOZAH by November 30, 2023, and (ii) we have achieved certain product revenue milestone targets described in the 2022 Loan Agreement (&#x201c;Term B Loan&#x201d;, and collectively, the Term A Loan and the Term B Loan, the &#x201c;2022 Loan&#x201d;). The 2022 Term A Loan funds were used to repay the 2018 Loan with the 2018 Lenders. The 2022 Loan has a maturity date of March 1, 2027. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the 2022 Loan as amended bear interest at a floating per annum interest rate with 7.95% plus the greater of (a) one percent (1.00%) per annum and (b)(i) 0.022% plus (ii) 1-month CME Term SOFR reference rate as published by the CME Term SOFR Administrator on the CME Term SOFR Administrator&#x2019;s Website. We are permitted to make interest-only payments on the 2022 Loan through March 31, 2024, which date will be extended to March 31, 2025 if we receive approval by the FDA for our NDA for XPHOZAH on or prior to November 30, 2023 or achieve a defined net product revenue threshold for 2023. Accordingly, beginning on April 1, 2024 or April 1, 2025, we will be required to make monthly payments of interest plus repayment of the 2022 Loan in consecutive equal monthly installments of principal over 36 months or 24 months, respectively. We were obligated to pay $0.2 million, upon the closing of the Term A Loan, and we are obligated to pay $0.1 million on the earliest of (i) the funding date of the Term B Loan, (ii) July 25, 2023, and (iii) the prepayment, refinancing, substitution, or replacement of the Term A Loan on or prior to July 25, 2023. We are obligated to pay a final fee equal to 4.95% of the aggregate original principal amount of the 2022 Loan funded upon the earliest to occur of the maturity date, the acceleration of the 2022 Loan, and the prepayment, refinancing, substitution, or replacement of the 2022 Loan. We may voluntarily prepay the outstanding 2022 Loan balance, subject to a prepayment premium of (i) 3% of the outstanding principal amount of the 2022 Loan if prepaid prior to or on the first anniversary of the Closing Date, (ii) 2% of the outstanding principal amount of the 2022 Loan if prepaid after the first anniversary of the Closing Date through and including the second anniversary of the Closing Date, or (iii) 1% of the outstanding principal amount of the 2022 Loan if prepaid after the second anniversary of the Closing Date and prior to the maturity date. The 2022 Loan is secured by substantially all of our assets, except for our intellectual property and certain other customary exclusions. Additionally, in connection with the 2022 Loan, we entered into an agreement, whereby we agreed to pay an exit fee in the amount of 2% of the 2022 Loan funded (&#x201c;2022 Exit Fee&#x201d;) upon (i) any change of control transaction or (ii) our achievement of net revenue from the sale of any products equal to or greater than $100.0 million, measured on a six (6) months basis, tested monthly at the end of each month. Notwithstanding the prepayment or termination of the 2022 Loan, the 2022 Exit Fee will expire 10 years from the Closing Date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2022 Loan Agreement contains customary representations and warranties and customary affirmative and negative covenants, including, among others, requirements as to financial reporting and insurance and restrictions on our ability to dispose of our business or property, to change our line of business, to liquidate or dissolve, to enter into any change in control transaction, to merge or consolidate with any other entity or to acquire all or substantially all the capital stock or property of another entity, to incur additional indebtedness, to incur liens on our property, to pay any dividends or other distributions on capital stock other than dividends payable solely in capital stock or to redeem capital stock. We have agreed to not allow our cash and cash equivalents to be less than the eighty percent (80%) of the outstanding 2022 Term Loan balance for any period in which our net revenue from the sale of any products, calculated on a trailing six (6) month basis and tested monthly, is less than sixty percent (60%) of the outstanding 2022 Loan balance.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the 2022 Loan Agreement contains customary events of default that entitle the Agent to cause our indebtedness under the 2022 Loan Agreement to become immediately due and payable, and to exercise remedies against us and the collateral securing the 2022 Term Loan, including our cash. Under the 2022 Loan Agreement, an event of default will occur if, among other things, we fail to make payments under the 2022 Loan Agreement, we breach any of our covenants under the 2022 Loan Agreement, subject to specified cure periods with respect to certain breaches, certain Lenders determine that a material adverse change has occurred, we or our assets become subject to certain legal proceedings, such as bankruptcy proceedings, we are unable to pay our debts as they become due or we default on contracts with third parties which would permit the holder of indebtedness to accelerate the maturity of such indebtedness or that could have a material adverse change on us. Upon the occurrence and for the duration of an event of default, an additional default interest rate equal to 4% per annum will apply to all obligations owed under the 2022 Loan Agreement. We have classified the 2022 Loan balance as a current liability as of March&#160;31, 2023 due to the determination of the existence of substantial doubt about our ability to continue operating as a going concern discussed in &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Note 1. Organization and Basis of Presentation: Liquidity&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and our assessment that the material adverse change clause under the 2022 Loan Agreement is not within our control. The lenders have not invoked the material adverse change clause as of the date of issuance of these condensed financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, our future payment obligations related to the 2022 Loan, excluding interest payments and the 2022 final fee, were as follows (in thousands) and may be condensed to the 24 months ending March 1, 2027 if certain conditions noted above to extend the interest-only period are achieved:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total repayment obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unaccreted value of final fee&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,880&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:DebtDisclosureTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id26a7d8749644b05b1f668cab705f3da_I20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNDAx_e1571a37-6cbf-439f-8976-1be311042174"
      unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id26a7d8749644b05b1f668cab705f3da_I20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTM1_21e4c608-31ae-46bd-8188-b06a342a3cdb"
      unitRef="usd">25000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i4fcd0ea1cd1e428982ca7b50b09585db_I20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNzg3_03750d93-1b45-4021-aebf-70835b059489"
      unitRef="usd">1500000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="i65852187d2a644d0b3d856dac714bdd5_D20220223-20220223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODI4Mjgz_58e9e7d9-4b81-40e2-8171-97cebc987acc"
      unitRef="usd">27500000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <ardx:RemainingFundingBasedOnConditionalMilestoneAchievement
      contextRef="i1bde4623e9a04dc39eee1626eaee265d_I20220223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODI4MzQ4_90dba6c7-5547-4831-93d8-10d2be449508"
      unitRef="usd">22500000</ardx:RemainingFundingBasedOnConditionalMilestoneAchievement>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i94ae49ee7695430e996b24c23504b630_D20220223-20220223"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODM3MTQ0_685f5bfe-a3d5-4dfd-8555-71489f5ebb3f"
      unitRef="number">0.0795</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <ardx:DebtInstrumentVariableRateBaseOption
      contextRef="i638a555d6cc245828c93ab8f2f4152fd_D20220223-20220223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODM3MTg1_8eb4484f-9b4e-42f8-8bc6-56ea86c84521"
      unitRef="number">0.0100</ardx:DebtInstrumentVariableRateBaseOption>
    <ardx:DebtInstrumentVariableRatePlusOption
      contextRef="i638a555d6cc245828c93ab8f2f4152fd_D20220223-20220223"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODM3MjEx_4cebded1-e320-48c3-bca0-99c9e32df451"
      unitRef="number">0.00022</ardx:DebtInstrumentVariableRatePlusOption>
    <us-gaap:DebtInstrumentTerm
      contextRef="i65852187d2a644d0b3d856dac714bdd5_D20220223-20220223"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMwMDQ5_1caac3e1-2a28-4834-81ca-1f0fe62db2ae">P36M</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm
      contextRef="i3f29b0505e0a4f2687c88c38e53ea1dc_D20220223-20220223"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMwMDU2_4029fc5f-5fe5-4ce8-bb06-708f988845fc">P24M</us-gaap:DebtInstrumentTerm>
    <ardx:DebtInstrumentClosingFeeAmount
      contextRef="i0b5ab525e6ab435aaf3c6a02a1de068a_I20220223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMwMTAw_98182d9f-5115-4a83-bd19-740670c4586c"
      unitRef="usd">200000</ardx:DebtInstrumentClosingFeeAmount>
    <ardx:LoanAgreementFutureObligationUponFundingOrOtherEvents
      contextRef="i1bde4623e9a04dc39eee1626eaee265d_I20220223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMwMTcw_dd56165e-b40e-494a-bb17-495743334dcc"
      unitRef="usd">100000</ardx:LoanAgreementFutureObligationUponFundingOrOtherEvents>
    <ardx:DebtInstrumentFeeDueUponMaturityAccelerationPrepaymentTerminationPercentage
      contextRef="i0c94dd239cb747d4badb5a4357da4ad9_I20220223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMwNDE2_24d9854a-b169-4da9-8c3d-20695ce58e72"
      unitRef="number">0.0495</ardx:DebtInstrumentFeeDueUponMaturityAccelerationPrepaymentTerminationPercentage>
    <ardx:DebtInstrumentPrepaymentFeePercentage
      contextRef="ia083898fba8644ae8992ef5a76d16d15_I20220223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMwNzUx_7e788547-fe81-4ce5-bfd3-d6d5c7164ce2"
      unitRef="number">0.03</ardx:DebtInstrumentPrepaymentFeePercentage>
    <ardx:DebtInstrumentPrepaymentFeePercentage
      contextRef="i3eef16572d6e4271b1f76a0150bcab0d_I20220223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMwODgy_6a69b9f7-5623-43e3-aa07-f3e19d389783"
      unitRef="number">0.02</ardx:DebtInstrumentPrepaymentFeePercentage>
    <ardx:DebtInstrumentPrepaymentFeePercentage
      contextRef="i0f1ad1d3f45248538bc7fb75b496d6b7_I20220223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMxMDcz_25670614-5187-4b9c-a7c0-c512a7b30ad5"
      unitRef="number">0.01</ardx:DebtInstrumentPrepaymentFeePercentage>
    <ardx:ExitFeePercentage
      contextRef="i33c8ecd2354241aaae56ac9dd1838668_I20220228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMxNDky_98097814-baad-43f1-93c6-e628bd00ffe7"
      unitRef="number">0.02</ardx:ExitFeePercentage>
    <ardx:LoanAgreementExitFeeNetProductRevenueThresholdMetricTrailingSixMonthBasisMinimum
      contextRef="i144ee9ba68854c9cb614235c5e0c2141_D20220223-20220223"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMxNjc1_7ff5ec04-b4ae-4c1e-a04e-ece3f4ffc848"
      unitRef="usd">100000000</ardx:LoanAgreementExitFeeNetProductRevenueThresholdMetricTrailingSixMonthBasisMinimum>
    <ardx:LoanAgreementExitFeeTerm
      contextRef="i144ee9ba68854c9cb614235c5e0c2141_D20220223-20220223"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfMjc0ODc3OTA5MTc4NQ_65e024bf-13b2-444b-9fb2-5081d30b3baa">P10Y</ardx:LoanAgreementExitFeeTerm>
    <ardx:LoanAgreementCovenantCashAndCashEquivalentsAsPercentageOfOutstandingLoanBalanceMinimum
      contextRef="i0c94dd239cb747d4badb5a4357da4ad9_I20220223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMyNzA0_b5e211a4-44e9-404e-b681-821f7c2b9c72"
      unitRef="number">0.80</ardx:LoanAgreementCovenantCashAndCashEquivalentsAsPercentageOfOutstandingLoanBalanceMinimum>
    <ardx:LoanAgreementCovenantCashAndCashEquivalentsAsPercentageOfOutstandingLoanBalanceCalculationPeriod
      contextRef="i409069f3154040ff8c6970a5bfafb1ee_D20220223-20220223"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMyODUy_f37ac6fe-2484-433a-992b-e9b84b7677d0">P6M</ardx:LoanAgreementCovenantCashAndCashEquivalentsAsPercentageOfOutstandingLoanBalanceCalculationPeriod>
    <ardx:LoanAgreementCovenantNetProductRevenueAsPercentageOfOutstandingLoanBalanceMinimum
      contextRef="i0c94dd239cb747d4badb5a4357da4ad9_I20220223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODMyOTE3_e174ac34-0d1c-4781-a75e-8cbc53441c03"
      unitRef="number">0.60</ardx:LoanAgreementCovenantNetProductRevenueAsPercentageOfOutstandingLoanBalanceMinimum>
    <ardx:DebtInstrumentInterestRateOnDefaultPercentage
      contextRef="i0c94dd239cb747d4badb5a4357da4ad9_I20220223"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNTQ5NzU1ODM0MDQ2_cc9de9d2-de7b-42ca-ba77-90e153b8b1c9"
      unitRef="number">0.04</ardx:DebtInstrumentInterestRateOnDefaultPercentage>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RleHRyZWdpb246NzRiMzc4NzZlMzBlNGIwNzk1OTkyNzI2NjcyODdkYTJfNzU0OQ_7ff92822-afe6-4b30-9b7b-0cf291582541">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, our future payment obligations related to the 2022 Loan, excluding interest payments and the 2022 final fee, were as follows (in thousands) and may be condensed to the 24 months ending March 1, 2027 if certain conditions noted above to extend the interest-only period are achieved:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total repayment obligations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unaccreted value of final fee&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,880&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:DebtInstrumentCarryingAmount
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RhYmxlOjAwYjExN2U1ZDk0ZjQxYWJiMGM2Nzk0YjA3ZWE0ZDYzL3RhYmxlcmFuZ2U6MDBiMTE3ZTVkOTRmNDFhYmIwYzY3OTRiMDdlYTRkNjNfMC0xLTEtMS01ODA3Nw_777d84aa-4410-49e1-8662-104483b21138"
      unitRef="usd">28861000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RhYmxlOjAwYjExN2U1ZDk0ZjQxYWJiMGM2Nzk0YjA3ZWE0ZDYzL3RhYmxlcmFuZ2U6MDBiMTE3ZTVkOTRmNDFhYmIwYzY3OTRiMDdlYTRkNjNfMS0xLTEtMS01ODA3Nw_7c012467-3387-4be9-9994-ec13a9a94135"
      unitRef="usd">1282000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentFeeAmount
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RhYmxlOjAwYjExN2U1ZDk0ZjQxYWJiMGM2Nzk0YjA3ZWE0ZDYzL3RhYmxlcmFuZ2U6MDBiMTE3ZTVkOTRmNDFhYmIwYzY3OTRiMDdlYTRkNjNfMi0xLTEtMS01ODA3Nw_185df367-c65c-4708-aacf-31606885e42a"
      unitRef="usd">699000</us-gaap:DebtInstrumentFeeAmount>
    <us-gaap:LongTermDebt
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RhYmxlOjAwYjExN2U1ZDk0ZjQxYWJiMGM2Nzk0YjA3ZWE0ZDYzL3RhYmxlcmFuZ2U6MDBiMTE3ZTVkOTRmNDFhYmIwYzY3OTRiMDdlYTRkNjNfMy0xLTEtMS01ODA3Nw_c5d2ccf1-2f1b-4e72-8f6e-373414ddecfe"
      unitRef="usd">26880000</us-gaap:LongTermDebt>
    <us-gaap:LoansPayableCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RhYmxlOjAwYjExN2U1ZDk0ZjQxYWJiMGM2Nzk0YjA3ZWE0ZDYzL3RhYmxlcmFuZ2U6MDBiMTE3ZTVkOTRmNDFhYmIwYzY3OTRiMDdlYTRkNjNfNC0xLTEtMS01ODA3Nw_d4d71771-5042-4abb-b27d-ddcba4e8fca4"
      unitRef="usd">26880000</us-gaap:LoansPayableCurrent>
    <us-gaap:LongTermLoansPayable
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81NS9mcmFnOjc0YjM3ODc2ZTMwZTRiMDc5NTk5MjcyNjY3Mjg3ZGEyL3RhYmxlOjAwYjExN2U1ZDk0ZjQxYWJiMGM2Nzk0YjA3ZWE0ZDYzL3RhYmxlcmFuZ2U6MDBiMTE3ZTVkOTRmNDFhYmIwYzY3OTRiMDdlYTRkNjNfNS0xLTEtMS01ODA3Nw_fd56942e-6963-4d18-a6c7-95b5deeaedde"
      unitRef="usd">0</us-gaap:LongTermLoansPayable>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNDUxNQ_6ffc4aad-c0c5-4580-8c9a-18c632afc628">DERIVATIVE LIABILITIES&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2018 Exit Fee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2018, in connection with entering into the 2018 Loan Agreement, we entered into an agreement pursuant to which we agreed to pay $1.5 million in cash ("2018 Exit Fee") upon any change of control transaction in respect of the Company or if we obtain both (i) FDA approval of XPHOZAH and (ii) FDA approval of IBSRELA, which was obtained on September 12, 2019 (&#x201c;2018 Exit Fee Agreement&#x201d;). Notwithstanding the February 2022 prepayment of the 2018 Loan, our obligation to pay the 2018 Exit Fee will expire on May 16, 2028. We concluded that the 2018 Exit Fee is a freestanding derivative which should be accounted for at fair value on a recurring basis. The estimated fair value of the 2018 Exit Fee is recorded as a derivative liability and included in accrued expense and other current liabilities on the accompanying condensed balance sheets. As of March&#160;31, 2023 and December&#160;31, 2022, the estimated fair value of the 2018 Exit Fee was $1.3 million and $1.2 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the derivative liability was determined using a discounted cash flow analysis and is classified as a Level 3 measurement within the fair value hierarchy since our valuation utilized significant unobservable inputs. Specifically, the key assumptions included in the calculation of the estimated fair value of the derivative instrument include: (i) our estimates of both the probability and timing of a potential $1.5 million payment to Solar Capital Ltd. and Western Alliance Bank as a result of the FDA approvals, and (ii) a discount rate which was derived from our estimated cost of debt, adjusted with current LIBOR. Generally, increases or decreases in the probability of occurrence would result in a directionally similar impact in the fair value measurement of the derivative instrument and it is estimated that a 10% increase (decrease), not to exceed 100%, in the probability of occurrence would result in a fair value fluctuation of no more than $0.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2022 Exit Fee&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2022, in connection with entering into the 2022 Loan Agreement, we entered into an agreement, whereby we agreed to pay an exit fee in the amount of 2% of the 2022 Loan funded (&#x201c;2022 Exit Fee&#x201d;) upon (i) any change of control transaction or (ii) our achievement of net revenue from the sale of any products equal to or greater than $100.0 million, measured on a six (6) months basis ("Revenue Milestone"), tested monthly at the end of each month. Notwithstanding the prepayment or termination of the 2022 Loan, the 2022 Exit Fee will expire on February 23, 2032. We concluded that the 2022 Exit Fee is a freestanding derivative which should be accounted for at fair value on a recurring basis. The estimated fair value of the 2022 Exit Fee is recorded as a derivative liability and included in accrued expenses and other current liabilities on the accompanying condensed balance sheets. As of March&#160;31, 2023 and December&#160;31, 2022, the estimated fair value of the 2022 Exit Fee was $0.5 million and $0.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the derivative liability was determined using a discounted cash flow analysis and is classified as a Level 3 measurement within the fair value hierarchy since our valuation utilized significant unobservable inputs. Specifically, the key assumptions included in the calculation of the estimated fair value of the 2022 derivative liability include: (i) our estimates of both the probability and timing of achieving the Revenue Milestone and (ii) the probability and timing of funding the Term B Loan, which is dependent upon (a) approval by the FDA for our NDA for the control of serum phosphorus in adult patients with CKD on dialysis by November 30, 2023, and (b) achievement of certain product revenue milestone targets. Generally, increases or decreases in the probability of occurrence would result in a directionally similar impact in the fair value measurement of the derivative liability and it is estimated that a 10% increase (decrease) in the probability of occurrence would not result in a material fair value fluctuation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the fair value of recurring measurements included in Level 3 of the fair value hierarchy are presented as other income, net in our condensed statements of operations and comprehensive loss and were as follows for the three months ended March&#160;31, 2023 and 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 Exit Fee addition at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in estimated fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 Exit Fee&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 Exit Fee&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i4fcd0ea1cd1e428982ca7b50b09585db_I20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNTQ5NzU1ODIwNjky_03750d93-1b45-4021-aebf-70835b059489"
      unitRef="usd">1500000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i33de1b72f71545d986edc3214d5d9beb_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNTQ5NzU1ODIxNDU0_f3f46261-4382-42c3-9e22-cb355de554bd"
      unitRef="usd">1300000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="idfb8182a2d794133b5db7776b72a7c32_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNTQ5NzU1ODIxNDYy_21625c6c-6eea-4899-bb51-2e7c5f6e1eaa"
      unitRef="usd">1200000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i4fcd0ea1cd1e428982ca7b50b09585db_I20180531"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNTQ5NzU1ODIxOTEw_03750d93-1b45-4021-aebf-70835b059489"
      unitRef="usd">1500000</us-gaap:DerivativeLiabilityNotionalAmount>
    <ardx:FairValueSensitivityAnalysisChangeInProbabilityOfOccurrencePercentage
      contextRef="id77334cdee644ae3adb652a17ffda146_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNTQ5NzU1ODIyMzA5_647d5f95-d2ce-40b6-82b6-99ce451792d0"
      unitRef="number">0.10</ardx:FairValueSensitivityAnalysisChangeInProbabilityOfOccurrencePercentage>
    <ardx:FairValueSensitivityAnalysisTenPercentChangeInProbabilityOfOccurrenceEffectOnValuation
      contextRef="id77334cdee644ae3adb652a17ffda146_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNTQ5NzU1ODIyNDQ0_fe7645e4-4459-40cb-afd3-5f75207b222f"
      unitRef="usd">100000</ardx:FairValueSensitivityAnalysisTenPercentChangeInProbabilityOfOccurrenceEffectOnValuation>
    <ardx:ExitFeePercentage
      contextRef="i33c8ecd2354241aaae56ac9dd1838668_I20220228"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNTQ5NzU1ODI0NjIx_98097814-baad-43f1-93c6-e628bd00ffe7"
      unitRef="number">0.02</ardx:ExitFeePercentage>
    <ardx:LoanAgreementExitFeeNetProductRevenueThresholdMetricTrailingSixMonthBasisMinimum
      contextRef="ibb1c667d3f6845b9821defdd369f3334_D20220201-20220228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNTQ5NzU1ODI0ODA0_f34b6bdb-3a92-4dc5-b694-db2420a9f6a6"
      unitRef="usd">100000000</ardx:LoanAgreementExitFeeNetProductRevenueThresholdMetricTrailingSixMonthBasisMinimum>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="iad99515dc2cb43bbac4c617f035dbea6_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNTQ5NzU1ODI1NDAw_a8f40429-7c40-458a-a637-266a45ac237f"
      unitRef="usd">500000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ic39c3311ee344cb6bd0f358d159ff052_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNTQ5NzU1ODI2ODQz_4df79c98-bde8-4df6-8b15-7ac105c3d1ca"
      unitRef="usd">400000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <ardx:FairValueSensitivityAnalysisChangeInProbabilityOfOccurrencePercentage
      contextRef="ie825c96e303040cbac67e9975c1d3916_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNTQ5NzU1ODI2MzQ0_5ed17218-d80a-4880-b6fd-5c9f5611a8cb"
      unitRef="number">0.10</ardx:FairValueSensitivityAnalysisChangeInProbabilityOfOccurrencePercentage>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RleHRyZWdpb246M2M2YTkxZmIyN2I0NGQ2ZThkZjk3MGYxMGE0ODNlZTJfNDUxNg_ede32e6b-ca39-4dac-8e25-3772f296793c">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the fair value of recurring measurements included in Level 3 of the fair value hierarchy are presented as other income, net in our condensed statements of operations and comprehensive loss and were as follows for the three months ended March&#160;31, 2023 and 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.445%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.324%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at January 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;698&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 Exit Fee addition at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Changes in estimated fair value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018 Exit Fee&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 Exit Fee&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i378e186ad3f24c9db722bd214a0cd23c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RhYmxlOmEzNmMwZDlkNTkwNTQ0ODZiMTBhNWZjZWRiNTBiNTY3L3RhYmxlcmFuZ2U6YTM2YzBkOWQ1OTA1NDQ4NmIxMGE1ZmNlZGI1MGI1NjdfMS0xLTEtMS01ODA3Nw_be2fdbff-0dd0-4e57-9d27-4aec1856e2ca"
      unitRef="usd">1656000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i70a72bd3fdec4799bf7cbc921bbe7771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RhYmxlOmEzNmMwZDlkNTkwNTQ0ODZiMTBhNWZjZWRiNTBiNTY3L3RhYmxlcmFuZ2U6YTM2YzBkOWQ1OTA1NDQ4NmIxMGE1ZmNlZGI1MGI1NjdfMS0zLTEtMS01ODA3Nw_f72d8c45-e12e-4325-863c-5a341542a910"
      unitRef="usd">698000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="i9097418276724d54ae8d794f40b08e52_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RhYmxlOmEzNmMwZDlkNTkwNTQ0ODZiMTBhNWZjZWRiNTBiNTY3L3RhYmxlcmFuZ2U6YTM2YzBkOWQ1OTA1NDQ4NmIxMGE1ZmNlZGI1MGI1NjdfMi0xLTEtMS01ODA3Nw_03933c8b-f1a1-4899-902e-8a387f1cea0e"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="i76f025b503164e55a2c09bb438e74e2c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RhYmxlOmEzNmMwZDlkNTkwNTQ0ODZiMTBhNWZjZWRiNTBiNTY3L3RhYmxlcmFuZ2U6YTM2YzBkOWQ1OTA1NDQ4NmIxMGE1ZmNlZGI1MGI1NjdfMi0zLTEtMS01ODA3Nw_1744adf2-0e91-4789-8056-36ced858d61c"
      unitRef="usd">375000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i417a6c105f4849fc8598601744a8fe4a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RhYmxlOmEzNmMwZDlkNTkwNTQ0ODZiMTBhNWZjZWRiNTBiNTY3L3RhYmxlcmFuZ2U6YTM2YzBkOWQ1OTA1NDQ4NmIxMGE1ZmNlZGI1MGI1NjdfNC0xLTEtMS01ODA3Nw_79313a5a-0c15-4d34-93a9-5a311b61bf00"
      unitRef="usd">48000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i3182ceda3b1f402a8c202c06dedcee6f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RhYmxlOmEzNmMwZDlkNTkwNTQ0ODZiMTBhNWZjZWRiNTBiNTY3L3RhYmxlcmFuZ2U6YTM2YzBkOWQ1OTA1NDQ4NmIxMGE1ZmNlZGI1MGI1NjdfNC0zLTEtMS01ODA3Nw_d70d2027-1fb4-4730-b323-c27e540d120a"
      unitRef="usd">15000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ie1c3cd44c6894dfbaeaedc130ea028db_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RhYmxlOmEzNmMwZDlkNTkwNTQ0ODZiMTBhNWZjZWRiNTBiNTY3L3RhYmxlcmFuZ2U6YTM2YzBkOWQ1OTA1NDQ4NmIxMGE1ZmNlZGI1MGI1NjdfNS0xLTEtMS01ODA3Nw_4189678c-7a2a-4f59-adde-b29d555e8cd3"
      unitRef="usd">22000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ifc6e80a67a6b4e47b639149a2c278dfd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RhYmxlOmEzNmMwZDlkNTkwNTQ0ODZiMTBhNWZjZWRiNTBiNTY3L3RhYmxlcmFuZ2U6YTM2YzBkOWQ1OTA1NDQ4NmIxMGE1ZmNlZGI1MGI1NjdfNS0zLTEtMS01ODA3Nw_5f617b7d-205d-4b67-9e3c-9e0e6510318f"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i3794a3d76c384e9fa5e39ef7474a6713_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RhYmxlOmEzNmMwZDlkNTkwNTQ0ODZiMTBhNWZjZWRiNTBiNTY3L3RhYmxlcmFuZ2U6YTM2YzBkOWQ1OTA1NDQ4NmIxMGE1ZmNlZGI1MGI1NjdfNi0xLTEtMS01ODA3Nw_2868bfc2-7c3c-42a0-8c82-dcb5badbca70"
      unitRef="usd">1726000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i8a1c090223594681b449fb7259dff90c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV81OC9mcmFnOjNjNmE5MWZiMjdiNDRkNmU4ZGY5NzBmMTBhNDgzZWUyL3RhYmxlOmEzNmMwZDlkNTkwNTQ0ODZiMTBhNWZjZWRiNTBiNTY3L3RhYmxlcmFuZ2U6YTM2YzBkOWQ1OTA1NDQ4NmIxMGE1ZmNlZGI1MGI1NjdfNi0zLTEtMS01ODA3Nw_89c5d1b9-2091-4b5c-9ec5-8a094464e776"
      unitRef="usd">1088000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RleHRyZWdpb246YmI1YTk5M2Y4N2U3NDlmOTljZDQ1MGE5NjBhMjU5ZjVfNzY2_3670b816-544c-45de-ba6c-1c176ff15912">LEASES&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of our leases are operating leases and each contain customary rent escalation clauses. Certain of the leases have both lease and non-lease components. We have elected to account for each separate lease component and the non-lease components associated with that lease component as a single lease component for all classes of underlying assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides additional details of our facility leases presented in our condensed balance sheets (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,972&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,295&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,998&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,894&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,814&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,855&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,812&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,749&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lease costs, which are included in operating expenses in our condensed statements of operations and comprehensive loss, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,064&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,064&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for operating lease&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our undiscounted cash payment obligations for our operating lease liabilities as of March&#160;31, 2023 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed interest expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,812&#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2023, we entered into a sub-lease Agreement (the &#x201c;Sub-lease&#x201d;) with Chronus Health, Inc. ("Chronus). The Sub-lease permits use by Chronus of a portion of the space in our facility in Fremont, California. We lease the facility from a different counterparty under a separate head lease that commenced in September 2008 and has been amended multiple times to add space and to extend the lease term through March 2025. We have sub-leased to Chronus approximately 21,644 square feet of the 72,500 square foot building's interior space, plus corresponding exterior support space and parking. The term of the Sub-lease shall expire on February 1, 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with the Sub-lease we recognized an impairment of long-lived assets totaling $0.4 million during the three months ended March&#160;31, 2023, which consisted primarily of impairment to the Fremont facility right-of-use asset. The Sub-lease commenced in April 2023 and we have recognized no income from the sub-lease as of March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <ardx:ScheduleOfAdditionalDetailsOfLeasesTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RleHRyZWdpb246YmI1YTk5M2Y4N2U3NDlmOTljZDQ1MGE5NjBhMjU5ZjVfNzY3_2fa79b5c-bce8-4296-9170-c12c7f1a307a">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides additional details of our facility leases presented in our condensed balance sheets (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right-of-use 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,972&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,295&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,998&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,894&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,814&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,855&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,812&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,749&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average remaining life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ardx:ScheduleOfAdditionalDetailsOfLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVjYzNhZWEzMDg3ZTQ2NGE5YWQ0NjUxZTBlODdjOTQ3L3RhYmxlcmFuZ2U6ZWNjM2FlYTMwODdlNDY0YTlhZDQ2NTFlMGU4N2M5NDdfMS0xLTEtMS01ODA3Nw_7cf7ebe8-3ff0-4f96-93e2-72bfbcf0f786"
      unitRef="usd">7972000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVjYzNhZWEzMDg3ZTQ2NGE5YWQ0NjUxZTBlODdjOTQ3L3RhYmxlcmFuZ2U6ZWNjM2FlYTMwODdlNDY0YTlhZDQ2NTFlMGU4N2M5NDdfMS0zLTEtMS01ODA3Nw_bb9990b3-48d1-41e1-adb9-efd00e42c903"
      unitRef="usd">9295000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVjYzNhZWEzMDg3ZTQ2NGE5YWQ0NjUxZTBlODdjOTQ3L3RhYmxlcmFuZ2U6ZWNjM2FlYTMwODdlNDY0YTlhZDQ2NTFlMGU4N2M5NDdfMy0xLTEtMS01ODA3Nw_b010bae3-4dc4-4b1a-836b-28518d958528"
      unitRef="usd">3998000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVjYzNhZWEzMDg3ZTQ2NGE5YWQ0NjUxZTBlODdjOTQ3L3RhYmxlcmFuZ2U6ZWNjM2FlYTMwODdlNDY0YTlhZDQ2NTFlMGU4N2M5NDdfMy0zLTEtMS01ODA3Nw_9f39dfae-8247-43fc-bf5d-f67fb165b205"
      unitRef="usd">3894000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVjYzNhZWEzMDg3ZTQ2NGE5YWQ0NjUxZTBlODdjOTQ3L3RhYmxlcmFuZ2U6ZWNjM2FlYTMwODdlNDY0YTlhZDQ2NTFlMGU4N2M5NDdfNC0xLTEtMS01ODA3Nw_8f4af06d-12ab-4d2a-a031-42aadd5f541f"
      unitRef="usd">4814000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVjYzNhZWEzMDg3ZTQ2NGE5YWQ0NjUxZTBlODdjOTQ3L3RhYmxlcmFuZ2U6ZWNjM2FlYTMwODdlNDY0YTlhZDQ2NTFlMGU4N2M5NDdfNC0zLTEtMS01ODA3Nw_c1897ff4-f0f0-449c-a69f-f8a0a219f58f"
      unitRef="usd">5855000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVjYzNhZWEzMDg3ZTQ2NGE5YWQ0NjUxZTBlODdjOTQ3L3RhYmxlcmFuZ2U6ZWNjM2FlYTMwODdlNDY0YTlhZDQ2NTFlMGU4N2M5NDdfNS0xLTEtMS01ODA3Nw_e9484d45-d306-453e-856e-4acf6e133cd1"
      unitRef="usd">8812000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVjYzNhZWEzMDg3ZTQ2NGE5YWQ0NjUxZTBlODdjOTQ3L3RhYmxlcmFuZ2U6ZWNjM2FlYTMwODdlNDY0YTlhZDQ2NTFlMGU4N2M5NDdfNS0zLTEtMS01ODA3Nw_0ea70d7e-80fd-4d6d-b905-321f88cca015"
      unitRef="usd">9749000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVjYzNhZWEzMDg3ZTQ2NGE5YWQ0NjUxZTBlODdjOTQ3L3RhYmxlcmFuZ2U6ZWNjM2FlYTMwODdlNDY0YTlhZDQ2NTFlMGU4N2M5NDdfNy0xLTEtMS01ODA3Nw_c6843cc3-844e-4ae3-97d5-5f6f63adb998">P2Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVjYzNhZWEzMDg3ZTQ2NGE5YWQ0NjUxZTBlODdjOTQ3L3RhYmxlcmFuZ2U6ZWNjM2FlYTMwODdlNDY0YTlhZDQ2NTFlMGU4N2M5NDdfNy0zLTEtMS01ODA3Nw_9e0eaa33-910e-4673-9368-5ff25d708fb0">P2Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVjYzNhZWEzMDg3ZTQ2NGE5YWQ0NjUxZTBlODdjOTQ3L3RhYmxlcmFuZ2U6ZWNjM2FlYTMwODdlNDY0YTlhZDQ2NTFlMGU4N2M5NDdfOC0xLTEtMS01ODA3Nw_87572797-ba20-46d1-bc31-8d215dc440ae"
      unitRef="number">0.068</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVjYzNhZWEzMDg3ZTQ2NGE5YWQ0NjUxZTBlODdjOTQ3L3RhYmxlcmFuZ2U6ZWNjM2FlYTMwODdlNDY0YTlhZDQ2NTFlMGU4N2M5NDdfOC0zLTEtMS01ODA3Nw_f0d3ef0a-f910-4468-9ba9-ac6681c0dee0"
      unitRef="number">0.068</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RleHRyZWdpb246YmI1YTk5M2Y4N2U3NDlmOTljZDQ1MGE5NjBhMjU5ZjVfNzY4_21ede784-fcda-49a6-8ebb-eb876640bf6d">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lease costs, which are included in operating expenses in our condensed statements of operations and comprehensive loss, were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.683%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,064&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,064&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for operating lease&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVmYzE4NGFhNDQwNTRiMzk4ZWU0YzNjNjE1NTkzYjgwL3RhYmxlcmFuZ2U6ZWZjMTg0YWE0NDA1NGIzOThlZTRjM2M2MTU1OTNiODBfMi0xLTEtMS01ODA3Nw_f7a8753e-8f34-4aa4-b011-ba07e56b7cf4"
      unitRef="usd">1064000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVmYzE4NGFhNDQwNTRiMzk4ZWU0YzNjNjE1NTkzYjgwL3RhYmxlcmFuZ2U6ZWZjMTg0YWE0NDA1NGIzOThlZTRjM2M2MTU1OTNiODBfMi0zLTEtMS01ODA3Nw_91ccc65b-1364-4c0e-bc2e-01ea7d482663"
      unitRef="usd">1064000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVmYzE4NGFhNDQwNTRiMzk4ZWU0YzNjNjE1NTkzYjgwL3RhYmxlcmFuZ2U6ZWZjMTg0YWE0NDA1NGIzOThlZTRjM2M2MTU1OTNiODBfMy0xLTEtMS01ODA3Nw_40746798-02d0-4de3-9721-5e2b41181dd1"
      unitRef="usd">1098000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOmVmYzE4NGFhNDQwNTRiMzk4ZWU0YzNjNjE1NTkzYjgwL3RhYmxlcmFuZ2U6ZWZjMTg0YWE0NDA1NGIzOThlZTRjM2M2MTU1OTNiODBfMy0zLTEtMS01ODA3Nw_d35435f7-6550-4e14-a584-cd18dcabade8"
      unitRef="usd">1058000</us-gaap:OperatingLeasePayments>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RleHRyZWdpb246YmI1YTk5M2Y4N2U3NDlmOTljZDQ1MGE5NjBhMjU5ZjVfNzY5_f7706a1d-0214-413f-b52f-ed5da5af8e07">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our undiscounted cash payment obligations for our operating lease liabilities as of March&#160;31, 2023 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.520%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total undiscounted operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Imputed interest expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(693)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,812&#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 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of operating lease liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,998)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liability, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOjVjNTg1Yzc4OTI2ZDQ5OWI5OWE1ODQyMWE0ZTMxOGYxL3RhYmxlcmFuZ2U6NWM1ODVjNzg5MjZkNDk5Yjk5YTU4NDIxYTRlMzE4ZjFfMC0xLTEtMS01ODA3Nw_d3cc60dc-cb5b-4dd8-b167-5a10ff570767"
      unitRef="usd">3343000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOjVjNTg1Yzc4OTI2ZDQ5OWI5OWE1ODQyMWE0ZTMxOGYxL3RhYmxlcmFuZ2U6NWM1ODVjNzg5MjZkNDk5Yjk5YTU4NDIxYTRlMzE4ZjFfMS0xLTEtMS01ODA3Nw_a9103b09-b9ca-44f7-8f7b-6480feb22b28"
      unitRef="usd">4589000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOjVjNTg1Yzc4OTI2ZDQ5OWI5OWE1ODQyMWE0ZTMxOGYxL3RhYmxlcmFuZ2U6NWM1ODVjNzg5MjZkNDk5Yjk5YTU4NDIxYTRlMzE4ZjFfMi0xLTEtMS01ODA3Nw_bf2aa311-2f67-4678-846e-7851a5f39a04"
      unitRef="usd">1321000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOjVjNTg1Yzc4OTI2ZDQ5OWI5OWE1ODQyMWE0ZTMxOGYxL3RhYmxlcmFuZ2U6NWM1ODVjNzg5MjZkNDk5Yjk5YTU4NDIxYTRlMzE4ZjFfMy0xLTEtMS01ODA3Nw_7108122d-f194-4d2e-84c1-c6c355671820"
      unitRef="usd">252000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <ardx:LesseeOperatingLeaseLiabilityToBePaidAfterYearThree
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOjVjNTg1Yzc4OTI2ZDQ5OWI5OWE1ODQyMWE0ZTMxOGYxL3RhYmxlcmFuZ2U6NWM1ODVjNzg5MjZkNDk5Yjk5YTU4NDIxYTRlMzE4ZjFfNS0xLTEtMS01ODA3Nw_4ccf3f0b-1f9c-42bc-adbf-cecf334c823f"
      unitRef="usd">0</ardx:LesseeOperatingLeaseLiabilityToBePaidAfterYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOjVjNTg1Yzc4OTI2ZDQ5OWI5OWE1ODQyMWE0ZTMxOGYxL3RhYmxlcmFuZ2U6NWM1ODVjNzg5MjZkNDk5Yjk5YTU4NDIxYTRlMzE4ZjFfNi0xLTEtMS01ODA3Nw_febc9b2d-43c8-4250-ace4-677d5eaad993"
      unitRef="usd">9505000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOjVjNTg1Yzc4OTI2ZDQ5OWI5OWE1ODQyMWE0ZTMxOGYxL3RhYmxlcmFuZ2U6NWM1ODVjNzg5MjZkNDk5Yjk5YTU4NDIxYTRlMzE4ZjFfNy0xLTEtMS01ODA3Nw_61f06b34-b686-47a7-9b52-2f1da11ad10d"
      unitRef="usd">693000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOjVjNTg1Yzc4OTI2ZDQ5OWI5OWE1ODQyMWE0ZTMxOGYxL3RhYmxlcmFuZ2U6NWM1ODVjNzg5MjZkNDk5Yjk5YTU4NDIxYTRlMzE4ZjFfOC0xLTEtMS01ODA3Nw_e36c4fac-e289-4ee0-9543-e55c14d6c4ca"
      unitRef="usd">8812000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOjVjNTg1Yzc4OTI2ZDQ5OWI5OWE1ODQyMWE0ZTMxOGYxL3RhYmxlcmFuZ2U6NWM1ODVjNzg5MjZkNDk5Yjk5YTU4NDIxYTRlMzE4ZjFfOS0xLTEtMS01ODA3Nw_24d8ef6e-85c3-46f3-97b1-543a563d83fa"
      unitRef="usd">3998000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RhYmxlOjVjNTg1Yzc4OTI2ZDQ5OWI5OWE1ODQyMWE0ZTMxOGYxL3RhYmxlcmFuZ2U6NWM1ODVjNzg5MjZkNDk5Yjk5YTU4NDIxYTRlMzE4ZjFfMTAtMS0xLTEtNTgwNzc_41c9cfe6-7080-43b3-ba68-ac59f72b1bc8"
      unitRef="usd">4814000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="i40d30043fca4421a8cdd707a81f722ba_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RleHRyZWdpb246YmI1YTk5M2Y4N2U3NDlmOTljZDQ1MGE5NjBhMjU5ZjVfNjA0NzMxMzk1NzEwMg_84dad655-500e-4268-820a-8580c1559879"
      unitRef="sqft">21644</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="ia852c2d1c80946b885ed9b389837f281_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RleHRyZWdpb246YmI1YTk5M2Y4N2U3NDlmOTljZDQ1MGE5NjBhMjU5ZjVfNjA0NzMxMzk1NzExMA_ec9b0119-5644-4e6c-85b3-e130b185bbac"
      unitRef="sqft">72500</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i90fedc697a1647b9a3c9a1fdd6f348f5_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82MS9mcmFnOmJiNWE5OTNmODdlNzQ5Zjk5Y2Q0NTBhOTYwYTI1OWY1L3RleHRyZWdpb246YmI1YTk5M2Y4N2U3NDlmOTljZDQ1MGE5NjBhMjU5ZjVfNTQ5NzU1ODE4MDk5_4b5b2fd0-4420-4b3f-a500-5c0b422489ef"
      unitRef="usd">400000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82NC9mcmFnOmM3NTZkZWViZGY2ZTQ1YjM4ZjQ2Y2UwZGYxYmM2YTc1L3RleHRyZWdpb246Yzc1NmRlZWJkZjZlNDViMzhmNDZjZTBkZjFiYzZhNzVfMjE5NA_ad50e710-a4d4-47fa-898c-06f4ab1a982e">STOCKHOLDERS&#x2019; EQUITY&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;At the Market Offerings Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2021, we filed an additional prospectus supplement under a Registration Statement which was filed in July 2020 for the offering, issuance and sale by us of up to a maximum aggregate offering price of $150.0 million of our common stock that may be issued and sold, from time to time, under a sales agreement we entered into with Jefferies (the "2021 Open Market Sales Agreement"), pursuant to which we may, from time to time, sell up to $150.0 million in shares of our common stock through Jefferies. Pursuant to the 2021 Open Market Sales Agreement, Jefferies, as our sales agent, received a commission of up to 3% of the gross sales price for shares of common stock sold under the 2021 Open Market Sales Agreement. During the three months ended March&#160;31, 2023 we sold 15.5 million shares and received gross proceeds of $51.9 million at a weighted average sales price of approximately $3.35 per share under the 2021 Open Market Sales Agreement. As of March&#160;31, 2023, we have sold a total of 95.2 million shares and received the maximum gross proceeds of $150.0 million under the 2021 Open Market Sales Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2023, we filed a Form S-3 registration statement, which became effective in January 2023 ("2023 Registration Statement"), containing (i) a base prospectus for the offering, issuance and sale by us of up to a maximum aggregate offering price of $250.0 million of our common stock, preferred stock, debt securities, warrants and/or units, from time to time in one or more offerings; and (ii) a prospectus supplement for the offering, issuance and sale by us of up to a maximum aggregate offering price of $150.0 million of our common stock that may be issued and sold, from time to time, under a sales agreement with Jefferies LLC ("Jefferies"), deemed to be &#x201c;at-the-market offerings&#x201d; ("2023 Open Market Sales Agreement").&#160;Pursuant to the 2023 Open Market Sales Agreement, Jefferies, as sales agent, may receive a commission of up to 3.0% of the gross sales price for shares of common stock sold under the 2023 Open Market Sales Agreement. As of March&#160;31, 2023, there have been no sales of our common stock under the 2023 Open Market Sales Agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <ardx:MaximumAggregateOfferingPrice
      contextRef="i38ec05cddf3c49969f8932f33a355bdd_I20210831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82NC9mcmFnOmM3NTZkZWViZGY2ZTQ1YjM4ZjQ2Y2UwZGYxYmM2YTc1L3RleHRyZWdpb246Yzc1NmRlZWJkZjZlNDViMzhmNDZjZTBkZjFiYzZhNzVfMTA5OA_694295ed-b6e4-4dc1-abcf-9f91d0578492"
      unitRef="usd">150000000</ardx:MaximumAggregateOfferingPrice>
    <ardx:MaximumAggregateOfferingPrice
      contextRef="i38ec05cddf3c49969f8932f33a355bdd_I20210831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82NC9mcmFnOmM3NTZkZWViZGY2ZTQ1YjM4ZjQ2Y2UwZGYxYmM2YTc1L3RleHRyZWdpb246Yzc1NmRlZWJkZjZlNDViMzhmNDZjZTBkZjFiYzZhNzVfMTMzNA_694295ed-b6e4-4dc1-abcf-9f91d0578492"
      unitRef="usd">150000000</ardx:MaximumAggregateOfferingPrice>
    <ardx:StockIssuanceCostCommissionPercent
      contextRef="i39984333e24f4d5088fda6b5a260ea33_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82NC9mcmFnOmM3NTZkZWViZGY2ZTQ1YjM4ZjQ2Y2UwZGYxYmM2YTc1L3RleHRyZWdpb246Yzc1NmRlZWJkZjZlNDViMzhmNDZjZTBkZjFiYzZhNzVfMTU3Nw_599dbc31-2978-4a0c-b7ab-549b6bb08562"
      unitRef="number">0.03</ardx:StockIssuanceCostCommissionPercent>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i39984333e24f4d5088fda6b5a260ea33_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82NC9mcmFnOmM3NTZkZWViZGY2ZTQ1YjM4ZjQ2Y2UwZGYxYmM2YTc1L3RleHRyZWdpb246Yzc1NmRlZWJkZjZlNDViMzhmNDZjZTBkZjFiYzZhNzVfMTcyMg_6fbd54aa-702b-49ea-afe9-54061d67374f"
      unitRef="shares">15500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i39984333e24f4d5088fda6b5a260ea33_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82NC9mcmFnOmM3NTZkZWViZGY2ZTQ1YjM4ZjQ2Y2UwZGYxYmM2YTc1L3RleHRyZWdpb246Yzc1NmRlZWJkZjZlNDViMzhmNDZjZTBkZjFiYzZhNzVfMTc2Mw_c1e85444-4cc1-484f-98d1-9c39025ca23f"
      unitRef="usd">51900000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <ardx:SaleOfStockWeightedAveragePricePerShare
      contextRef="i39984333e24f4d5088fda6b5a260ea33_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82NC9mcmFnOmM3NTZkZWViZGY2ZTQ1YjM4ZjQ2Y2UwZGYxYmM2YTc1L3RleHRyZWdpb246Yzc1NmRlZWJkZjZlNDViMzhmNDZjZTBkZjFiYzZhNzVfMTgxNw_e88659ac-457a-44d6-ada3-7a0af1c6905b"
      unitRef="usdPerShare">3.35</ardx:SaleOfStockWeightedAveragePricePerShare>
    <ardx:EquitySalesAgreementSharesIssuedSinceInception
      contextRef="i08f1310f62044e3a8e64483b5dd18dda_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82NC9mcmFnOmM3NTZkZWViZGY2ZTQ1YjM4ZjQ2Y2UwZGYxYmM2YTc1L3RleHRyZWdpb246Yzc1NmRlZWJkZjZlNDViMzhmNDZjZTBkZjFiYzZhNzVfMjA5OA_3cd96b4e-00a2-496d-97a2-6f08cfd6444b"
      unitRef="shares">95200000</ardx:EquitySalesAgreementSharesIssuedSinceInception>
    <ardx:EquitySalesAgreementProceedsFromSharesIssuedSinceInception
      contextRef="i08f1310f62044e3a8e64483b5dd18dda_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82NC9mcmFnOmM3NTZkZWViZGY2ZTQ1YjM4ZjQ2Y2UwZGYxYmM2YTc1L3RleHRyZWdpb246Yzc1NmRlZWJkZjZlNDViMzhmNDZjZTBkZjFiYzZhNzVfMjE0OQ_e8970505-21a9-41b0-be9d-4ac1774cfa03"
      unitRef="usd">150000000</ardx:EquitySalesAgreementProceedsFromSharesIssuedSinceInception>
    <ardx:MaximumAggregateOfferingPrice
      contextRef="i847e1d01ce2b4b5196fbe950423d7527_I20230131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82NC9mcmFnOmM3NTZkZWViZGY2ZTQ1YjM4ZjQ2Y2UwZGYxYmM2YTc1L3RleHRyZWdpb246Yzc1NmRlZWJkZjZlNDViMzhmNDZjZTBkZjFiYzZhNzVfNTQ5NzU1ODE3MTg0_d14ef385-e063-4c49-8ee2-eb218b148fb8"
      unitRef="usd">250000000</ardx:MaximumAggregateOfferingPrice>
    <ardx:MaximumAggregateOfferingPrice
      contextRef="i210c86e09a944a939b0007a9a24d4ece_I20230131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82NC9mcmFnOmM3NTZkZWViZGY2ZTQ1YjM4ZjQ2Y2UwZGYxYmM2YTc1L3RleHRyZWdpb246Yzc1NmRlZWJkZjZlNDViMzhmNDZjZTBkZjFiYzZhNzVfNTQ5NzU1ODE3NDMy_f84bd699-bbf5-42de-b9b4-454eecbd648a"
      unitRef="usd">150000000</ardx:MaximumAggregateOfferingPrice>
    <ardx:StockIssuanceCostCommissionPercent
      contextRef="i71e4928ba21947689d3e92f7f3fc1047_D20230101-20230131"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82NC9mcmFnOmM3NTZkZWViZGY2ZTQ1YjM4ZjQ2Y2UwZGYxYmM2YTc1L3RleHRyZWdpb246Yzc1NmRlZWJkZjZlNDViMzhmNDZjZTBkZjFiYzZhNzVfNTQ5NzU1ODE3NzUw_b85e8a4f-90f1-4402-b847-1613cb43b930"
      unitRef="number">0.030</ardx:StockIssuanceCostCommissionPercent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RleHRyZWdpb246OTMzMGQxY2NmZjc2NDAzZmJmNTIxZGE4MTUyNDhmNmNfMTc2NA_d4b64791-a38a-4b44-922e-868f905987dc">EQUITY INCENTIVE PLANS&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense recognized for stock options, restricted stock units ("RSUs"), and our employee stock purchase program (the "ESPP") are recorded as operating expenses in our condensed statements of operations and comprehensive loss, as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,508&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,722&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, our total unrecognized stock-based compensation expense, net of estimated forfeitures, and average remaining vesting period, included the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrecognized Compensation Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average Remaining Vesting Period (Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock option grants&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,127&#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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSU grants&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our stock option activity and related information for the three months ended March&#160;31, 2023 is as follows (in thousands, except dollar amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number&#160;of&#160;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&#160;Price&#160;per&lt;br/&gt;Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,963&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.83&#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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options forfeited or canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our RSUs activity and related information for the three months ended March&#160;31, 2023 is as follows (in thousands, except dollar amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant&#160;Date&#160;Fair&lt;br/&gt;Value Per&#160;Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested restricted stock units at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March&#160;31, 2023, we sold approximately 0.2 million shares of our common stock under the ESPP. The shares were purchased by employees at an average purchase price of $0.83 per share resulting in proceeds to us of approximately $0.1 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Issuance of Common Stock for Services&lt;/span&gt;&lt;/div&gt;Under Our Amended and Restated Non-Employee Director Compensation Program, members of our board of directors may elect to receive shares of our stock in lieu of their cash fees. During the three months ended March&#160;31, 2023, we issued no shares of our common stock to members of the board of directors in accordance with the program.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RleHRyZWdpb246OTMzMGQxY2NmZjc2NDAzZmJmNTIxZGE4MTUyNDhmNmNfMTc2NQ_45ba54fb-7a03-4664-9f15-4b1b71f8dd81">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock-based compensation expense recognized for stock options, restricted stock units ("RSUs"), and our employee stock purchase program (the "ESPP") are recorded as operating expenses in our condensed statements of operations and comprehensive loss, as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.435%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.545%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.761%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,508&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,722&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1377563bc1bf4114b883c22f97c51e4a_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjA4MzVlZGExOWJmOTRiZDc4YzhmZjU0NDBkZWY2YTU1L3RhYmxlcmFuZ2U6MDgzNWVkYTE5YmY5NGJkNzhjOGZmNTQ0MGRlZjZhNTVfMi0xLTEtMS01ODA3Nw_04eaaa44-a978-42a0-be68-c71ffe173f87"
      unitRef="usd">2088000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id437a6bae6684761a2b82865b44768bb_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjA4MzVlZGExOWJmOTRiZDc4YzhmZjU0NDBkZWY2YTU1L3RhYmxlcmFuZ2U6MDgzNWVkYTE5YmY5NGJkNzhjOGZmNTQ0MGRlZjZhNTVfMi0zLTEtMS01ODA3Nw_6a0bafd8-727e-41de-aa19-29c9c5bf786e"
      unitRef="usd">2508000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia72321f082eb4141ae92b05ddd125028_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjA4MzVlZGExOWJmOTRiZDc4YzhmZjU0NDBkZWY2YTU1L3RhYmxlcmFuZ2U6MDgzNWVkYTE5YmY5NGJkNzhjOGZmNTQ0MGRlZjZhNTVfMy0xLTEtMS01ODA3Nw_3d7ff2d9-101d-4598-b9b2-6ba462dae4fe"
      unitRef="usd">824000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2cdbd17f499a48b8a163d1b51e42ad39_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjA4MzVlZGExOWJmOTRiZDc4YzhmZjU0NDBkZWY2YTU1L3RhYmxlcmFuZ2U6MDgzNWVkYTE5YmY5NGJkNzhjOGZmNTQ0MGRlZjZhNTVfMy0zLTEtMS01ODA3Nw_6311ad1a-3736-4c43-b16f-810290f6f210"
      unitRef="usd">1214000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjA4MzVlZGExOWJmOTRiZDc4YzhmZjU0NDBkZWY2YTU1L3RhYmxlcmFuZ2U6MDgzNWVkYTE5YmY5NGJkNzhjOGZmNTQ0MGRlZjZhNTVfNS0xLTEtMS01ODA3Nw_e8f2fd6a-2e37-4a66-a4bd-1ddbc2091217"
      unitRef="usd">2912000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjA4MzVlZGExOWJmOTRiZDc4YzhmZjU0NDBkZWY2YTU1L3RhYmxlcmFuZ2U6MDgzNWVkYTE5YmY5NGJkNzhjOGZmNTQ0MGRlZjZhNTVfNS0zLTEtMS01ODA3Nw_d587269d-c5b2-412c-bacf-3f80ec14dfd5"
      unitRef="usd">3722000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RleHRyZWdpb246OTMzMGQxY2NmZjc2NDAzZmJmNTIxZGE4MTUyNDhmNmNfMTc2Ng_5a1244c4-eb5c-45cf-8ec9-f1dc7eb24bd3">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2023, our total unrecognized stock-based compensation expense, net of estimated forfeitures, and average remaining vesting period, included the following (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.958%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrecognized Compensation Expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Average Remaining Vesting Period (Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock option grants&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,127&#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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSU grants&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i97aaff4ee70847809b2728fcf21c8527_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjdlMGE5ZjkwNjQxMTQ3NDBiMGY1NjE0YjczNTZlN2RiL3RhYmxlcmFuZ2U6N2UwYTlmOTA2NDExNDc0MGIwZjU2MTRiNzM1NmU3ZGJfMS0xLTEtMS01ODA3Nw_380f1f06-1159-4e37-b5e9-319fe2bf11cf"
      unitRef="usd">21127000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i8e0beb2c643043e5ac96aa6e57782a75_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjdlMGE5ZjkwNjQxMTQ3NDBiMGY1NjE0YjczNTZlN2RiL3RhYmxlcmFuZ2U6N2UwYTlmOTA2NDExNDc0MGIwZjU2MTRiNzM1NmU3ZGJfMS0zLTEtMS01ODA3Nw_de545355-0c66-4fe3-8fef-0395deaafcb0">P3Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i8bad1512067f4cfc8126e45f3d15fd8f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjdlMGE5ZjkwNjQxMTQ3NDBiMGY1NjE0YjczNTZlN2RiL3RhYmxlcmFuZ2U6N2UwYTlmOTA2NDExNDc0MGIwZjU2MTRiNzM1NmU3ZGJfMi0xLTEtMS01ODA3Nw_178589d0-c51e-49ce-9a7b-62aaf55176d2"
      unitRef="usd">7309000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if085e4b6c55540ee9d2aec7aebfae379_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjdlMGE5ZjkwNjQxMTQ3NDBiMGY1NjE0YjczNTZlN2RiL3RhYmxlcmFuZ2U6N2UwYTlmOTA2NDExNDc0MGIwZjU2MTRiNzM1NmU3ZGJfMi0zLTEtMS01ODA3Nw_eb99b23d-7a02-4689-9d37-cd20d36ad3f9">P3Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i569028c12e1a4c889833813e64570cc9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjdlMGE5ZjkwNjQxMTQ3NDBiMGY1NjE0YjczNTZlN2RiL3RhYmxlcmFuZ2U6N2UwYTlmOTA2NDExNDc0MGIwZjU2MTRiNzM1NmU3ZGJfMy0xLTEtMS01ODA3Nw_b3aabedb-1aa9-4ad9-b8dc-b66b2a64e647"
      unitRef="usd">292000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ic136c74cd48c4bbb87c705f1715c6dfa_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjdlMGE5ZjkwNjQxMTQ3NDBiMGY1NjE0YjczNTZlN2RiL3RhYmxlcmFuZ2U6N2UwYTlmOTA2NDExNDc0MGIwZjU2MTRiNzM1NmU3ZGJfMy0zLTEtMS01ODA3Nw_314d3429-2f36-4685-9ab8-3f1926465314">P0Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RleHRyZWdpb246OTMzMGQxY2NmZjc2NDAzZmJmNTIxZGE4MTUyNDhmNmNfMTc2Nw_4907251a-d6cb-4df9-b944-9886dffe0bc5">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our stock option activity and related information for the three months ended March&#160;31, 2023 is as follows (in thousands, except dollar amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.354%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.021%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.557%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number&#160;of&#160;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Exercise&#160;Price&#160;per&lt;br/&gt;Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,963&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.83&#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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,472&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.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="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options forfeited or canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercisable at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:3pt double #000;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="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjFhYjQ5ZDc2OWRmMzRjNTZiNzk4YmNjNzA1ODQzYzlmL3RhYmxlcmFuZ2U6MWFiNDlkNzY5ZGYzNGM1NmI3OThiY2M3MDU4NDNjOWZfMS0xLTEtMS01ODA3Nw_49c88788-04ca-45f5-bc7b-42a73c0ee733"
      unitRef="shares">13963000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ie1d859c85d4441f7bfee95af8eb909d2_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjFhYjQ5ZDc2OWRmMzRjNTZiNzk4YmNjNzA1ODQzYzlmL3RhYmxlcmFuZ2U6MWFiNDlkNzY5ZGYzNGM1NmI3OThiY2M3MDU4NDNjOWZfMS0zLTEtMS01ODA3Nw_d19c3ecd-7756-41b9-a11b-eff6400053b6"
      unitRef="usdPerShare">4.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjFhYjQ5ZDc2OWRmMzRjNTZiNzk4YmNjNzA1ODQzYzlmL3RhYmxlcmFuZ2U6MWFiNDlkNzY5ZGYzNGM1NmI3OThiY2M3MDU4NDNjOWZfMi0xLTEtMS01ODA3Nw_adb4ed13-3af9-4ccb-a3f1-886fe0bea6a4"
      unitRef="shares">6472000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjFhYjQ5ZDc2OWRmMzRjNTZiNzk4YmNjNzA1ODQzYzlmL3RhYmxlcmFuZ2U6MWFiNDlkNzY5ZGYzNGM1NmI3OThiY2M3MDU4NDNjOWZfMi0zLTEtMS01ODA3Nw_88bf651d-2463-43b0-ab3a-98928a40e951"
      unitRef="usdPerShare">2.78</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjFhYjQ5ZDc2OWRmMzRjNTZiNzk4YmNjNzA1ODQzYzlmL3RhYmxlcmFuZ2U6MWFiNDlkNzY5ZGYzNGM1NmI3OThiY2M3MDU4NDNjOWZfMy0xLTEtMS01ODA3Nw_fa45d1bd-8c9b-45b2-946d-d7fca3418a1e"
      unitRef="shares">36000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjFhYjQ5ZDc2OWRmMzRjNTZiNzk4YmNjNzA1ODQzYzlmL3RhYmxlcmFuZ2U6MWFiNDlkNzY5ZGYzNGM1NmI3OThiY2M3MDU4NDNjOWZfMy0zLTEtMS01ODA3Nw_143cfa17-2cae-425b-a48b-3b37a08111ec"
      unitRef="usdPerShare">1.65</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjFhYjQ5ZDc2OWRmMzRjNTZiNzk4YmNjNzA1ODQzYzlmL3RhYmxlcmFuZ2U6MWFiNDlkNzY5ZGYzNGM1NmI3OThiY2M3MDU4NDNjOWZfNC0xLTEtMS01ODA3Nw_e0bdc9bb-aa2c-4748-8c3f-9a7f6186924c"
      unitRef="shares">56000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjFhYjQ5ZDc2OWRmMzRjNTZiNzk4YmNjNzA1ODQzYzlmL3RhYmxlcmFuZ2U6MWFiNDlkNzY5ZGYzNGM1NmI3OThiY2M3MDU4NDNjOWZfNC0zLTEtMS01ODA3Nw_67be8eba-bf7d-40e4-be10-1aad6fbab827"
      unitRef="usdPerShare">5.84</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjFhYjQ5ZDc2OWRmMzRjNTZiNzk4YmNjNzA1ODQzYzlmL3RhYmxlcmFuZ2U6MWFiNDlkNzY5ZGYzNGM1NmI3OThiY2M3MDU4NDNjOWZfNS0xLTEtMS01ODA3Nw_257f8bcd-30c1-4c88-b0a4-facb48a8ed74"
      unitRef="shares">20343000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjFhYjQ5ZDc2OWRmMzRjNTZiNzk4YmNjNzA1ODQzYzlmL3RhYmxlcmFuZ2U6MWFiNDlkNzY5ZGYzNGM1NmI3OThiY2M3MDU4NDNjOWZfNS0zLTEtMS01ODA3Nw_00daba24-dc6e-4ad6-b43e-6baa3463f8ac"
      unitRef="usdPerShare">4.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjFhYjQ5ZDc2OWRmMzRjNTZiNzk4YmNjNzA1ODQzYzlmL3RhYmxlcmFuZ2U6MWFiNDlkNzY5ZGYzNGM1NmI3OThiY2M3MDU4NDNjOWZfNi0xLTEtMS01ODA3Nw_cdaff733-1cd5-45fb-9642-76bce9f04d1a"
      unitRef="shares">9185000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjFhYjQ5ZDc2OWRmMzRjNTZiNzk4YmNjNzA1ODQzYzlmL3RhYmxlcmFuZ2U6MWFiNDlkNzY5ZGYzNGM1NmI3OThiY2M3MDU4NDNjOWZfNi0zLTEtMS01ODA3Nw_431e36b5-0629-40ba-83db-31e19a945dd1"
      unitRef="usdPerShare">5.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RleHRyZWdpb246OTMzMGQxY2NmZjc2NDAzZmJmNTIxZGE4MTUyNDhmNmNfMTc2OA_a81df142-86b8-49ae-8850-550bbf8d0bc2">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of our RSUs activity and related information for the three months ended March&#160;31, 2023 is as follows (in thousands, except dollar amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.884%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Number&#160;of&lt;br/&gt;RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted-Average&lt;br/&gt;Grant&#160;Date&#160;Fair&lt;br/&gt;Value Per&#160;Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested restricted stock units at December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.50&#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:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iffc784fcdb3041df855d022e9e60e484_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjZhY2Q5MzgxNzg2ZjQ5MDNhM2RlNTUzODNlMmEyNWJkL3RhYmxlcmFuZ2U6NmFjZDkzODE3ODZmNDkwM2EzZGU1NTM4M2UyYTI1YmRfMS0xLTEtMS01ODA3Nw_d3f4b0f9-1087-4149-b7c2-5a79a1e3ce0b"
      unitRef="shares">1406000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iffc784fcdb3041df855d022e9e60e484_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjZhY2Q5MzgxNzg2ZjQ5MDNhM2RlNTUzODNlMmEyNWJkL3RhYmxlcmFuZ2U6NmFjZDkzODE3ODZmNDkwM2EzZGU1NTM4M2UyYTI1YmRfMS0zLTEtMS01ODA3Nw_7583ee25-ba59-4b8c-9c18-931bda7cf146"
      unitRef="usdPerShare">2.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if085e4b6c55540ee9d2aec7aebfae379_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjZhY2Q5MzgxNzg2ZjQ5MDNhM2RlNTUzODNlMmEyNWJkL3RhYmxlcmFuZ2U6NmFjZDkzODE3ODZmNDkwM2EzZGU1NTM4M2UyYTI1YmRfMi0xLTEtMS01ODA3Nw_752fd6c0-b714-450f-b128-e95c741bd9e9"
      unitRef="shares">1784000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if085e4b6c55540ee9d2aec7aebfae379_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjZhY2Q5MzgxNzg2ZjQ5MDNhM2RlNTUzODNlMmEyNWJkL3RhYmxlcmFuZ2U6NmFjZDkzODE3ODZmNDkwM2EzZGU1NTM4M2UyYTI1YmRfMi0zLTEtMS01ODA3Nw_a709b5d2-387a-402c-84c5-b58040c81f53"
      unitRef="usdPerShare">2.78</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if085e4b6c55540ee9d2aec7aebfae379_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjZhY2Q5MzgxNzg2ZjQ5MDNhM2RlNTUzODNlMmEyNWJkL3RhYmxlcmFuZ2U6NmFjZDkzODE3ODZmNDkwM2EzZGU1NTM4M2UyYTI1YmRfMy0xLTEtMS01ODA3Nw_5f385c16-8ffe-4d6d-8b42-6d0270770761"
      unitRef="shares">208000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if085e4b6c55540ee9d2aec7aebfae379_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjZhY2Q5MzgxNzg2ZjQ5MDNhM2RlNTUzODNlMmEyNWJkL3RhYmxlcmFuZ2U6NmFjZDkzODE3ODZmNDkwM2EzZGU1NTM4M2UyYTI1YmRfMy0zLTEtMS01ODA3Nw_bc491041-a52d-418e-a83c-36177dba075e"
      unitRef="usdPerShare">2.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="if085e4b6c55540ee9d2aec7aebfae379_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjZhY2Q5MzgxNzg2ZjQ5MDNhM2RlNTUzODNlMmEyNWJkL3RhYmxlcmFuZ2U6NmFjZDkzODE3ODZmNDkwM2EzZGU1NTM4M2UyYTI1YmRfNC0xLTEtMS01ODA3Nw_8542f338-5867-40b1-b88b-2b5eaff1427b"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="if085e4b6c55540ee9d2aec7aebfae379_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjZhY2Q5MzgxNzg2ZjQ5MDNhM2RlNTUzODNlMmEyNWJkL3RhYmxlcmFuZ2U6NmFjZDkzODE3ODZmNDkwM2EzZGU1NTM4M2UyYTI1YmRfNC0zLTEtMS01ODA3Nw_71920061-89bf-4f9b-8c52-581de82869e2"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8bad1512067f4cfc8126e45f3d15fd8f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjZhY2Q5MzgxNzg2ZjQ5MDNhM2RlNTUzODNlMmEyNWJkL3RhYmxlcmFuZ2U6NmFjZDkzODE3ODZmNDkwM2EzZGU1NTM4M2UyYTI1YmRfNS0xLTEtMS01ODA3Nw_a3555aeb-2f5d-41aa-a276-168962422b81"
      unitRef="shares">2982000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8bad1512067f4cfc8126e45f3d15fd8f_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RhYmxlOjZhY2Q5MzgxNzg2ZjQ5MDNhM2RlNTUzODNlMmEyNWJkL3RhYmxlcmFuZ2U6NmFjZDkzODE3ODZmNDkwM2EzZGU1NTM4M2UyYTI1YmRfNS0zLTEtMS01ODA3Nw_633be465-7840-42af-92dc-425265483884"
      unitRef="usdPerShare">2.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ic136c74cd48c4bbb87c705f1715c6dfa_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RleHRyZWdpb246OTMzMGQxY2NmZjc2NDAzZmJmNTIxZGE4MTUyNDhmNmNfMTIzMA_414e06e1-05a2-4529-9e85-13e9e5716cd3"
      unitRef="shares">200000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <ardx:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasedPriceOfShare
      contextRef="ic136c74cd48c4bbb87c705f1715c6dfa_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RleHRyZWdpb246OTMzMGQxY2NmZjc2NDAzZmJmNTIxZGE4MTUyNDhmNmNfMTM0Nw_93f8d916-5325-4d8f-8edb-428622e24f09"
      unitRef="usdPerShare">0.83</ardx:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasedPriceOfShare>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ic136c74cd48c4bbb87c705f1715c6dfa_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RleHRyZWdpb246OTMzMGQxY2NmZjc2NDAzZmJmNTIxZGE4MTUyNDhmNmNfMTQwNQ_b894a51e-067d-420a-afce-0c77c06a418d"
      unitRef="usd">100000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices
      contextRef="i38458ac6496e4b97bcf456606e115021_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV82Ny9mcmFnOjkzMzBkMWNjZmY3NjQwM2ZiZjUyMWRhODE1MjQ4ZjZjL3RleHRyZWdpb246OTMzMGQxY2NmZjc2NDAzZmJmNTIxZGE4MTUyNDhmNmNfMTY2Ng_aecab418-6964-4f2d-9f28-a211de6a1059"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RleHRyZWdpb246NjUzNmU1Y2JiOTgwNDgyMmIxYWMwMzNkMDg3MjgwNWVfOTQw_a628d829-ca60-4f15-818c-4a6666d27401">NET LOSS PER SHARE&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per share is calculated by dividing net loss by the weighted-average number of common shares outstanding during the period, less shares subject to repurchase, and excludes any dilutive effects of stock-based awards and warrants. Diluted net loss per common share is computed giving effect to all potential dilutive common shares, including common stock issuable upon exercise of stock options, and unvested restricted common stock and stock units. As we had net losses for the three months ended March&#160;31, 2023 and 2022, all potential common shares were determined to be anti-dilutive. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of net loss per common share (in thousands, except per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,071)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share of common stock - basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.21)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the periods presented, the total numbers of securities that could potentially dilute net income per share in the future that were not considered in the diluted net loss per share calculations because the effect would have been anti-dilutive were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.293%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,855&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,266&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,931&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,412&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP shares issuable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,991&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,832&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RleHRyZWdpb246NjUzNmU1Y2JiOTgwNDgyMmIxYWMwMzNkMDg3MjgwNWVfOTQx_fe4af8bd-b806-4791-969f-175824cf4c5a">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of net loss per common share (in thousands, except per share amounts): &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:70.976%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,071)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding - basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss per share of common stock - basic and diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.21)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"/&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk4OTY0YWJjMWQzNDQ1MTNhY2QwMGNhODhiZTJjMzFlL3RhYmxlcmFuZ2U6OTg5NjRhYmMxZDM0NDUxM2FjZDAwY2E4OGJlMmMzMWVfMi0xLTEtMS01ODA3Nw_797a9159-cf6e-4521-8501-0f23a366fed5"
      unitRef="usd">-26773000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk4OTY0YWJjMWQzNDQ1MTNhY2QwMGNhODhiZTJjMzFlL3RhYmxlcmFuZ2U6OTg5NjRhYmMxZDM0NDUxM2FjZDAwY2E4OGJlMmMzMWVfMi0zLTEtMS01ODA3Nw_e3f39439-a797-474b-bd99-2539a2fbba49"
      unitRef="usd">-28071000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk4OTY0YWJjMWQzNDQ1MTNhY2QwMGNhODhiZTJjMzFlL3RhYmxlcmFuZ2U6OTg5NjRhYmMxZDM0NDUxM2FjZDAwY2E4OGJlMmMzMWVfNC0xLTEtMS01ODA3Nw_1ad1197c-662f-4b11-8e73-9c8e357186af"
      unitRef="shares">207023000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk4OTY0YWJjMWQzNDQ1MTNhY2QwMGNhODhiZTJjMzFlL3RhYmxlcmFuZ2U6OTg5NjRhYmMxZDM0NDUxM2FjZDAwY2E4OGJlMmMzMWVfNC0xLTEtMS01ODA3Nw_4a62271b-e979-4a80-b6a6-0f047b8b6500"
      unitRef="shares">207023000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk4OTY0YWJjMWQzNDQ1MTNhY2QwMGNhODhiZTJjMzFlL3RhYmxlcmFuZ2U6OTg5NjRhYmMxZDM0NDUxM2FjZDAwY2E4OGJlMmMzMWVfNC0zLTEtMS01ODA3Nw_6be147f6-0b7b-4c4c-aac6-9c7c74ff3bb2"
      unitRef="shares">130935000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk4OTY0YWJjMWQzNDQ1MTNhY2QwMGNhODhiZTJjMzFlL3RhYmxlcmFuZ2U6OTg5NjRhYmMxZDM0NDUxM2FjZDAwY2E4OGJlMmMzMWVfNC0zLTEtMS01ODA3Nw_ea82c96f-963d-4205-b796-3b502843c81b"
      unitRef="shares">130935000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk4OTY0YWJjMWQzNDQ1MTNhY2QwMGNhODhiZTJjMzFlL3RhYmxlcmFuZ2U6OTg5NjRhYmMxZDM0NDUxM2FjZDAwY2E4OGJlMmMzMWVfNS0xLTEtMS01ODA3Nw_6d33f965-059d-44df-be1a-8b2854173443"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk4OTY0YWJjMWQzNDQ1MTNhY2QwMGNhODhiZTJjMzFlL3RhYmxlcmFuZ2U6OTg5NjRhYmMxZDM0NDUxM2FjZDAwY2E4OGJlMmMzMWVfNS0xLTEtMS01ODA3Nw_c0c8c457-ba99-481c-b6fc-db5ea3523b89"
      unitRef="usdPerShare">-0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk4OTY0YWJjMWQzNDQ1MTNhY2QwMGNhODhiZTJjMzFlL3RhYmxlcmFuZ2U6OTg5NjRhYmMxZDM0NDUxM2FjZDAwY2E4OGJlMmMzMWVfNS0zLTEtMS01ODA3Nw_c589ed2b-4fa4-4069-942f-13059322e8e5"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk4OTY0YWJjMWQzNDQ1MTNhY2QwMGNhODhiZTJjMzFlL3RhYmxlcmFuZ2U6OTg5NjRhYmMxZDM0NDUxM2FjZDAwY2E4OGJlMmMzMWVfNS0zLTEtMS01ODA3Nw_c77a3f8a-e073-4cda-b9c0-4852c1855820"
      unitRef="usdPerShare">-0.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RleHRyZWdpb246NjUzNmU1Y2JiOTgwNDgyMmIxYWMwMzNkMDg3MjgwNWVfOTQy_d65e5dbd-38cf-4f55-8834-2c9241d7897f">&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the periods presented, the total numbers of securities that could potentially dilute net income per share in the future that were not considered in the diluted net loss per share calculations because the effect would have been anti-dilutive were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:69.809%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.293%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.992%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Options to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,855&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,266&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,931&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,412&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ESPP shares issuable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;205&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,991&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,832&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8e0beb2c643043e5ac96aa6e57782a75_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk0ZmZjY2JkZjgxNzRlYjNiNDA4NzA3NzJjMzE2YWU3L3RhYmxlcmFuZ2U6OTRmZmNjYmRmODE3NGViM2I0MDg3MDc3MmMzMTZhZTdfMi0xLTEtMS01ODA3Nw_7437164d-2ad2-4396-b215-2e0eb07bacb2"
      unitRef="shares">19855000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iab6e5d2a709c4d4a89b9436290d7efe6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk0ZmZjY2JkZjgxNzRlYjNiNDA4NzA3NzJjMzE2YWU3L3RhYmxlcmFuZ2U6OTRmZmNjYmRmODE3NGViM2I0MDg3MDc3MmMzMTZhZTdfMi0zLTEtMS01ODA3Nw_f1c4d620-e98b-4f00-b67b-977f97f58217"
      unitRef="shares">13266000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if085e4b6c55540ee9d2aec7aebfae379_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk0ZmZjY2JkZjgxNzRlYjNiNDA4NzA3NzJjMzE2YWU3L3RhYmxlcmFuZ2U6OTRmZmNjYmRmODE3NGViM2I0MDg3MDc3MmMzMTZhZTdfNC0xLTEtMS01ODA3Nw_570add34-8cee-41ec-8ccc-31cd9e9140e1"
      unitRef="shares">2931000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3414587956434b98b32c8ddc23e1990e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk0ZmZjY2JkZjgxNzRlYjNiNDA4NzA3NzJjMzE2YWU3L3RhYmxlcmFuZ2U6OTRmZmNjYmRmODE3NGViM2I0MDg3MDc3MmMzMTZhZTdfNC0zLTEtMS01ODA3Nw_fb51c3a9-b3c8-4bf9-8c2a-8d83d4b2fea6"
      unitRef="shares">4412000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idee67a217ee640f3ae98f97ef8b95003_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk0ZmZjY2JkZjgxNzRlYjNiNDA4NzA3NzJjMzE2YWU3L3RhYmxlcmFuZ2U6OTRmZmNjYmRmODE3NGViM2I0MDg3MDc3MmMzMTZhZTdfNi0xLTEtMS01ODA3Nw_e3b9e762-7426-4f2c-89ba-99a853fd943d"
      unitRef="shares">205000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9b51b129be104da4b12d3221e1e2ce43_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk0ZmZjY2JkZjgxNzRlYjNiNDA4NzA3NzJjMzE2YWU3L3RhYmxlcmFuZ2U6OTRmZmNjYmRmODE3NGViM2I0MDg3MDc3MmMzMTZhZTdfNi0zLTEtMS01ODA3Nw_1213074a-bb5a-4ebc-83d5-644d10a59223"
      unitRef="shares">154000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk0ZmZjY2JkZjgxNzRlYjNiNDA4NzA3NzJjMzE2YWU3L3RhYmxlcmFuZ2U6OTRmZmNjYmRmODE3NGViM2I0MDg3MDc3MmMzMTZhZTdfNy0xLTEtMS01ODA3Nw_efba8f49-26ec-4241-ad89-1b51f38a46b3"
      unitRef="shares">22991000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i6382ad2666154075a0c20fa2d19a62aa_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83My9mcmFnOjY1MzZlNWNiYjk4MDQ4MjJiMWFjMDMzZDA4NzI4MDVlL3RhYmxlOjk0ZmZjY2JkZjgxNzRlYjNiNDA4NzA3NzJjMzE2YWU3L3RhYmxlcmFuZ2U6OTRmZmNjYmRmODE3NGViM2I0MDg3MDc3MmMzMTZhZTdfNy0zLTEtMS01ODA3Nw_af49ad7b-e4c6-4a93-ba00-51c147be66ef"
      unitRef="shares">17832000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="idb7e9c0ebd4c41bcbc2ef64dea301e94_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83OS9mcmFnOjM2YWNkZjlmYzZjYzQ1OGZhZmEyYmUxMDU1ZjBiNjQyL3RleHRyZWdpb246MzZhY2RmOWZjNmNjNDU4ZmFmYTJiZTEwNTVmMGI2NDJfMjg2MQ_4d2b0714-5389-43df-a5e7-b913e45c37b5">CONTINGENCIES&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 30 and August 12, 2021, two putative securities class action lawsuits were commenced in the U.S. District Court for the Northern District of California naming as defendants Ardelyx and two current officers captioned &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Strezsak v. Ardelyx, Inc., et al.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Case No. 4:21-cv-05868-HSG, and Siegel&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; v. Ardelyx, Inc., et al.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, Case No. 5:21-cv-06228-HSG (together, the &#x201c;Securities Class Actions&#x201d;). The complaints allege that the defendants violated Sections 10(b) and 20(a) of the Securities Exchange Act of 1934, as amended, and Rule 10b-5 thereunder, by making false and misleading statements and omissions of material fact related to tenapanor. The plaintiffs seek damages and interest, and an award of costs, including attorneys&#x2019; fees. On July 19, 2022, the court consolidated the two putative class actions and appointed a lead plaintiff and lead counsel. The lead plaintiff filed an amended complaint on September 29, 2022. Defendants filed a motion to dismiss the amended complaint on December 2, 2022. In January and February 2023, in lieu of filing a response to defendant&#x2019;s motion to dismiss, plaintiffs filed a motion seeking leave to further amend their complaint and defendants filed an opposition to the motion for leave to further amend the complaint. On April 6, 2023, the court granted plaintiff&#x2019;s motion for leave to further amend the complaint. With the second amended complaint, the plaintiffs seek to represent all persons who purchased or otherwise acquired Ardelyx securities between March 6, 2020 and July 19, 2021.  The parties have stipulated to a schedule for the filing of Defendants second motion to dismiss on June 2, 2023, and a hearing on the motion to dismiss to held on September 14, 2023. We believe the plaintiff&#x2019;s claims are without merit and we have not recorded any accrual for a contingent liability associated with these legal proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On December 7, 2021 and March 29, 2022, two verified shareholders derivative lawsuits were filed in the U.S. District Court for the Northern District of California purportedly on behalf of Ardelyx against certain of Ardelyx&#x2019;s executive officers and members of our board of directors, captioned Go v. Raab, et al., Case No. 4:21-cv-09455-HSG, and Morris v. Raab, et al., Case No. 4:22-cv-01988-JSC. The complaints allege that the defendants violations of Section 14(a) of the Securities Exchange Act of 1934, as amended, breaches of fiduciary duties, unjust enrichment, abuse of control, gross mismanagement, and waste of corporate assets, for personally making and/or causing Ardelyx to make materially false and misleading statements regarding the Company&#x2019;s business, operations and prospects. The complaint seeks contribution under Sections 10(b) and 21D of the Securities Exchange Act of 1934 from two executive officers. On January 19, and April 27, 2022, the court granted the parties&#x2019; stipulation to stay the Go and Morris actions, respectively, until resolution of the anticipated motion(s) to dismiss in the Securities Class Actions. On October 25, 2022, the parties filed a stipulation to consolidate and stay the Go and Morris actions, and on October 27, 2022, the court consolidated the Go and Morris action and stayed the consolidated action pending resolution of the anticipated motion(s) to dismiss in the Securities Class Action. We believe the plaintiff&#x2019;s claims are without merit and we have not recorded any accrual for a contingent liability associated with these legal proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we may be involved in legal proceedings arising in the ordinary course of business. As of March&#160;31, 2023, there is no litigation pending that would reasonably be expected to have a material adverse effect on our results of operations and financial condition, and no contingent liabilities were accrued as of March&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="ib1cf5f5ae42646abb1e513d35f625822_D20210730-20210812"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83OS9mcmFnOjM2YWNkZjlmYzZjYzQ1OGZhZmEyYmUxMDU1ZjBiNjQyL3RleHRyZWdpb246MzZhY2RmOWZjNmNjNDU4ZmFmYTJiZTEwNTVmMGI2NDJfNTQ5NzU1ODE5MzE5_bf43f123-a543-469d-b840-21ac52ea4601"
      unitRef="claim">2</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyNumberOfDefendants
      contextRef="ib1cf5f5ae42646abb1e513d35f625822_D20210730-20210812"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83OS9mcmFnOjM2YWNkZjlmYzZjYzQ1OGZhZmEyYmUxMDU1ZjBiNjQyL3RleHRyZWdpb246MzZhY2RmOWZjNmNjNDU4ZmFmYTJiZTEwNTVmMGI2NDJfNTQ5NzU1ODE5NDgw_045852fb-fc43-44c3-a0e3-e645935ff83a"
      unitRef="defendant">2</us-gaap:LossContingencyNumberOfDefendants>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="i85da43d6cf444786a450dbf73698f7f9_D20220719-20220719"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83OS9mcmFnOjM2YWNkZjlmYzZjYzQ1OGZhZmEyYmUxMDU1ZjBiNjQyL3RleHRyZWdpb246MzZhY2RmOWZjNmNjNDU4ZmFmYTJiZTEwNTVmMGI2NDJfNTQ5NzU1ODIwMjEy_fa70f8d1-4bf7-45f5-8b65-7014e5816ed0"
      unitRef="claim">2</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="icfbdf47e462e49459e70036c484a3c1f_D20211207-20220329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83OS9mcmFnOjM2YWNkZjlmYzZjYzQ1OGZhZmEyYmUxMDU1ZjBiNjQyL3RleHRyZWdpb246MzZhY2RmOWZjNmNjNDU4ZmFmYTJiZTEwNTVmMGI2NDJfNTQ5NzU1ODIwOTg4_f104ad26-bcbc-4033-b572-1086b2e895fa"
      unitRef="claim">2</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyNumberOfDefendants
      contextRef="icfbdf47e462e49459e70036c484a3c1f_D20211207-20220329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83OS9mcmFnOjM2YWNkZjlmYzZjYzQ1OGZhZmEyYmUxMDU1ZjBiNjQyL3RleHRyZWdpb246MzZhY2RmOWZjNmNjNDU4ZmFmYTJiZTEwNTVmMGI2NDJfNTQ5NzU1ODIxODQ5_a148b08f-63a5-462a-9a58-af4b6aeb1a87"
      unitRef="defendant">2</us-gaap:LossContingencyNumberOfDefendants>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ic5e2cd326ad44e20a5811dc34fe37f1a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmVhNmEwYjFlYTY1NTQwNjA5M2ViOWU5NTFjMDMzMTNlL3NlYzplYTZhMGIxZWE2NTU0MDYwOTNlYjllOTUxYzAzMzEzZV83OS9mcmFnOjM2YWNkZjlmYzZjYzQ1OGZhZmEyYmUxMDU1ZjBiNjQyL3RleHRyZWdpb246MzZhY2RmOWZjNmNjNDU4ZmFmYTJiZTEwNTVmMGI2NDJfMjgxNA_8e3cdf79-78e3-423c-a9b3-fdc003dc610f"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
</xbrl>
